Quiero implementar un cambio de Cifrado César para boost cada letra en una cadena por 3. Estoy recibiendo este error: possible loss of precision required char; found int Aquí está mi código hasta ahora: import java.util.Scanner; import java.io.*; public class CaesarCipher { public static void main (String [] args) { char[] letters = {‘a’, ‘b’, […]
¿Hay alguna manera posible de descubrir el módulo y el exponente de la Clave Pública, creada con SecKeyGeneratePair (el Marco de Seguridad en general)?
Estoy intentando conectarme al servidor sftp remoto a través de ssh con JSch (0.1.44-1) pero durante “session.connect ();” Estoy recibiendo esta excepción: com.jcraft.jsch.JSchException: Algorithm negotiation fail at com.jcraft.jsch.Session.receive_kexinit(Session.java:529) at com.jcraft.jsch.Session.connect(Session.java:291) at com.jcraft.jsch.Session.connect(Session.java:154) … Registros de JSch: INFO: Connecting to xx.xx.xx.xxport 22 INFO: Connection established INFO: Remote version string: SSH-2.0-WeOnlyDo 2.0.6 INFO: Local version string: SSH-2.0-JSCH-0.1.44 […]
Estoy jugando con un juego de un jugador nativo (no web) que estoy escribiendo, y me ocurrió que tener una lista de mejores puntuaciones en línea diaria / semanal / de todos los tiempos (creo que el Xbox Live Leaderboard) haría que el juego mucho más interesante, agregando un poco (pequeña) cantidad de comunidad y […]
No soy un experto en criptografía y especialmente debido al hecho de que OpenSSL tiene mucha documentación faltante, no estoy seguro de cómo puedo resolver este problema. Tengo un sistema externo que espera recibir mensajes encriptados. El único ejemplo proporcionado utiliza OpenSSL de esta manera: $ openssl enc -aes-256-cbc -a -in t.txt -k testpass U2FsdGVkX1/RUdaSJKRXhHv3zUyTsQwu5/ar2ECKDlrNyH5GL4xRR4fgxkiWqkS1 […]
Creé una tabla de usuarios CREATE TABLE `user` ( `id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT , `first_name` VARBINARY(100) NULL , `address` VARBINARY(200) NOT NULL , PRIMARY KEY (`id`)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8 COLLATE = utf8_general_ci; Inserté una fila: INSERT into user (first_name, address) VALUES (AES_ENCRYPT(‘Obama’, ‘usa2010’),AES_ENCRYPT(‘Obama’, ‘usa2010’)); Para seleccionar esta fila, […]
Estoy usando la clave rsa para encriptar una cadena larga que enviaré a mi servidor (la encriptaré con la clave pública del servidor y mi clave privada) Pero arroja una excepción como javax.crypto.IllegalBlockSizeException: Data must not be longer than 256 bytes Siento que no he entendido el funcionamiento de rsa correctamente hasta ahora (el uso […]
Por ciertas razones, necesito implementar Rijndael de / compression con un tamaño de bloque de 256 bits en lugar de AES que usa un tamaño de bloque de 128 bits (razón: los datos se cifran en PHP usando Rijndael …). ¿Cómo puedo cambiar el tamaño de bloque para un cifrado? Si solo obtengo un cifrado […]
Estoy creando una aplicación basada en swing en JAVA que utiliza alguna técnica de encriptación. Pero javax.crypto.KeyGenerator.getInstance (“AES”, “BC”) da excepción: java.security.NoSuchProviderException: JCE cannot authenticate the provider BC at javax.crypto.SunJCE_b.a(DashoA13*..) at javax.crypto.KeyGenerator.getInstance(DashoA13*..) Entonces, ¿cuál es el problema?
¿Cuál es la mejor biblioteca de cifrado en C / C ++ en términos de: entropía calidad facilidad de uso legibilidad portabilidad actuación ¿Cuál es tu favorito y por qué te gusta?