Resultados de la búsqueda a petición "cryptography"

5 la respuesta

C # SHA-256 frente a Java SHA-256. ¿Resultados diferentes?

Quiero convertir un código que está en Java a C #. Código de Java: private static final byte[] SALT = "NJui8*&N823bVvy03^4N".getBytes(); public static final String getSHA256Hash(String secret) { try { MessageDigest digest ...

8 la respuesta

¿Cómo hago una clave secreta en jav

Es el siguiente código Java suficiente para borrar la clave secreta en la memoria (estableciendo todo su valor de byte en 0)? zerorize(SecretKey key) { byte[] rawKey = key.getEncoded(); Arrays.fill(rawKey, (byte) 0); }n otras palabras, ...

6 la respuesta

Obtener clave privada RSA de PEM BASE64 Archivo de clave privada codificada

Tengo un archivo de clave privada (PEM BASE64 codificado). Quiero usarlo en otro lugar para descifrar algunos otros datos. Usando Java intenté leer el archivo y decodificar los datos codificados en BASE64 en él ... Este es el fragmento de código ...

3 la respuesta

¿Cómo generar de forma segura un IV para el cifrado AES CBC?

Trabajo en algunas cosas criptográficas. Uso AES 256 con modo CBC Yo uso OPENSSL Soy consciente de las siguientes cosas (fuente = wikipedia): un vector de inicialización debe ser: Único: no debe repetirse para ningún mensaje cifrado con una ...

4 la respuesta

Función de mapeo de enteros uno a uno

Estamos usando MySQL y estamos desarrollando una aplicación en la que nos gustaría que la secuencia de ID no sea públicamente visible ... los ID son apenas secretos y no hay ningún problema importante si alguien realmente pudo decodificarlos. ...

5 la respuesta

Ocultar contraseñas / claves en la aplicación compilada

En mi aplicación C tengo una clave de descifrado que se utiliza para descifrar conjuntos en la base de datos (nombre de usuario / contraseña). Actualmente, simplemente lo declaró con char * key = "$$$secretSampleDecryptionKey$$$"; Poco después ...

1 la respuesta

Ins ConfigurationManage -> section.SectionInformation.ProtectSection () ¿depende de la máquina?

en el código Configuration config = ConfigurationManager.OpenExeConfiguration (Application.ExecutablePath); ConnectionStringsSection section = config.GetSection("connectionStrings") as ConnectionStringsSection; ...

9 la respuesta

¿Cómo puedo firmar un archivo usando RSA y SHA256 con .NET?

Mi aplicación tomará un conjunto de archivos y los firmará. (No estoy tratando de firmar un ensamblado). Hay un archivo .p12 del que obtengo la clave privada. Este es el código que estaba tratando de usar, pero ...

8 la respuesta

TripleDES: la clave especificada es una clave débil conocida para 'TripleDES' y no se puede utilizar

Estoy usando la clase .NET 3.0System.Security.Cryptography.MACTripleDES clase para generar un valor MAC. Desafortunadamente, estoy trabajando con un dispositivo de hardware que usa "1111111111111111 "(como hexadecimal) como una clave DES de ...

2 la respuesta

Ejemplo de criptografía asimétrica en C #

Necesito enviar datos confidenciales a un servidor a través de una conexión TCP. He investigado mucho y entiendo la parte teórica. En base a lo que he investigado, quiero hacer lo siguiente: Nota que hay un servidor y un cliente: (asumimos que ...