Aprire un testo semplice codifica applicazione o applicazione di codifica Java e creare un nuovo documento .
2
generare chiavi RSA pubbliche e private utilizzando le seguenti linee di Java codice , che specificano una lunghezza chiave RSA di 2048 bit :
KeyPairGenerator kpg = KeyPairGenerator.getInstance ( " RSA " ) ;
kpg.initialize (2048 ) per
KeyPair kp = kpg.genKeyPair ();
chiave publicKey = kp.getPublic ();
chiave PrivateKey = kp.getPrivate ();
3
generare la prima parte di Java RSA criptato che salverà le chiavi pubbliche e private utilizzando le seguenti righe di codice :
KeyFactory fatto = KeyFactory.getInstance ( " RSA " ) per
RSAPublicKeySpec pub = fact.getKeySpec ( kp.getPublic ( ) , Stati
RSAPublicKeySpec.class ) ;
RSAPrivateKeySpec priv = fact.getKeySpec ( kp.getPrivate ( ) , Stati
RSAPrivateKeySpec.class ) ;
4
salvare le chiavi utilizzando le seguenti righe di codice , quindi salvare la vostra applicazione Java e lanciarlo per iniziare a generare chiavi RSA dal codice :
SaveToFile ( "pubblico . chiave , pub.getModulus ( ) , Stati
pub.getPublicExpononet ());
SaveToFile ( " private.key , priv.getModolus ( ) , Stati
priv.getPrivateExponent ( ) ) ;
Programmazione © www.354353.com