“Conocimiento Programación>Lenguajes De Programación

Cómo Código RSA

2014/3/23
estándares de cifrado asimétricos , como RSA se utilizan para cifrar los datos que requiere una llave especial para que se hagan públicos o se recupera de otro sistema informático . Cifrado y descifrado RSA se pueden ver como operaciones matemáticas en las cuales pasa una clave , la clave pública , en la clave privada . Si se cumplen ciertas condiciones entre las dos claves , los datos se descifra y se puede acceder . Aprender a codificar las claves RSA es una parte importante de asegurar sus aplicaciones de software . Instrucciones
1

Abra una aplicación de codificación de texto sin formato o codificación de aplicaciones Java y crear un nuevo documento.
2

Generar claves públicas y privadas RSA mediante el uso de las siguientes líneas de Java código , que especifican una longitud de claves RSA de 2048 bits :

KeyPairGenerator KPG = KeyPairGenerator.getInstance ( " RSA ");

kpg.initialize ( 2048 )

KeyPair kp = kpg.genKeyPair ();

clave publicKey = kp.getPublic ();

clave privateKey = kp.getPrivate ();
3

Generar la primera parte de Java RSA encriptador que salvará las claves públicas y privadas mediante las siguientes líneas de código :

KeyFactory hecho = KeyFactory.getInstance ( " RSA " )

RSAPublicKeySpec pub = fact.getKeySpec ( kp.getPublic (),

RSAPublicKeySpec.class ) ;

RSAPrivateKeySpec priv = fact.getKeySpec ( kp.getPrivate (),

RSAPrivateKeySpec.class ) ;
4

guardar las claves mediante las siguientes líneas de código, a continuación, guarde la aplicación Java y poner en marcha para comenzar la generación de claves RSA de su código:

SaveToFile ("public . clave , pub.getModulus (),

pub.getPublicExpononet ());

SaveToFile ( " private.key , priv.getModolus (),

priv.getPrivateExponent ( ));

Lenguajes De Programación
¿Quién desarrolló el lenguaje de programación de primera generación?
¿Es posible mostrar que el lenguaje reconocido por un autómata infinito es decidible?
Certificación Arquitecto Mobile
¿Cómo puedo cambiar el orden del artículo en StackPanel
Cómo calcular CRC hizo fácil
Cómo utilizar esterlina con SSL
¿Cómo deshacerse de los errores de secuencias de comandos de Apple
Cómo limpiar la caché de ensamblados global
Conocimiento de la computadora © http://www.ordenador.online