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

2 la respuesta

Valide la firma Authenticode en EXE - C ++ sin CAPICOM

Estoy escribiendo una función para un DLL instalador para verificar la firma Authenticode de los archivos EXE ya instalados en el sistema. La función necesita: A) verifique que la firma sea válida. B) verifique que el firmante sea nuestra ...

9 la respuesta

Cómo convertir BigInteger a String en Java

Convertí unString aBigInteger como sigue: Scanner sc=new Scanner(System.in); System.out.println("enter the message"); String msg=sc.next(); byte[] bytemsg=msg.getBytes(); BigInteger m=new BigInteger(bytemsg);Ahora quiero recuperar mi cuerda. ...

3 la respuesta

Cambio rápido de bits de una matriz de bytes: subclaves CMAC

Necesito implementar el desplazamiento de bit izquierdo más rápido posible de una matriz de 16 bytes enJavaCard. Probé este código: private static final void rotateLeft(final byte[] output, final byte[] input) { short carry = 0; short i = ...

4 la respuesta

Carga de clave pública ECDSA de 64 bytes sin procesar en Java

Tengo una clave pública sin formato (r, s) ECDSA NIST P-256. Parece que no hay una manera simple de cargarlo en un objeto que implementa java.security.interfaces.ECPublicKey. ¿Cuál es la forma más limpia de cargar una clave pública de 64 bytes ...

2 la respuesta

Cómo traducir la clave pública pem a la estructura openssl RSA *

Supongamos que tengo que hacer una clave pública como esta -----BEGIN PUBLIC ...

3 la respuesta

¿SHA1 sigue siendo seguro para su uso como función hash en PBKDF2?

Como se han producido avances significativos en el criptoanálisis de SHA1, se supone que debe eliminarse gradualmente a favor de SHA2 (wikipedia [http://en.wikipedia.org/wiki/SHA-1]) Sin embargo, para su uso como función hash subyacente en ...

1 la respuesta

Mensaje firmado usando OpenSSL; no se puede verificar con Android Java

Estoy usando SHA256 y RSA para firmar un mensaje en mi máquina Ubuntu usando OpenSSL. Mi objetivo es verificar este mensaje en Android usando Java de Android. Los siguientes comandos se usaron en ubuntu: openssl genrsa -out private.pem 1024 ...

3 la respuesta

¿Es posible usar criptografía de curva elíptica para cifrar datos?

Hasta ahora solo lo he visto utilizado en firmas digitales y protocolos de acuerdos clave. ¿Se puede usar como RSA para cifrar datos realmente? ¿Hay alguna biblioteca para esto? Editado: Necesito algo como RSA. Cifre los datos con la clave ...

3 la respuesta

¿Cuál es la diferencia entre una comparación segura y una simple == (=)

De Githubasegurar la página de webhooks [https://developer.github.com/webhooks/securing/]dice: Usando un llano== No se aconseja al operador. Un método comosecure_compare realiza una comparación de cadena de "tiempo constante", lo que lo hace a ...

3 la respuesta

Descifrar datos utilizando una clave pública RSA

En primer lugar, eso no es un error tipográfico, quierodescifrar usando unpúblico llave. El propósito de hacer esto es desafiar a un tercero para asegurarse de que, de hecho, tenga la clave privada que corresponde a la clave pública. Básicamente, ...