| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come codice RSA
    standard di crittografia asimmetrici come RSA vengono utilizzate per crittografare i dati che richiede una chiave speciale , al fine di essere resi pubblici o recuperato da un altro sistema informatico . Crittografia RSA e decifratura possono essere visti come operazioni matematiche nelle quali una chiave , la chiave pubblica , è passato attraverso la chiave privata . Se sono soddisfatte determinate condizioni tra le due chiavi , quindi i dati diventano decifrato ed è possibile accedervi . Imparare a codificare le chiavi RSA è una parte importante di assicurare le vostre applicazioni software. Istruzioni
    1

    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 ( ) ) ;

    Previous :

    next :
      Articoli Correlati
    ·Come fare un file RES 
    ·Come aggiungere un assembly web.config 
    ·Come utilizzare il complemento a due di un bit di scorr…
    ·Come contare in binario per totali principianti 
    ·Come Centro di un menu a discesa in HTML 
    ·Come ospitare Giochi Flash 
    ·Come recuperare un collegamento ipertestuale da una cel…
    ·Come Trim spazi iniziali e finali 
    ·Circa un binario a esadecimale Conversione File 
    ·Come cancellare la Memcached 
      Articoli in evidenza
    ·Come costruire un robot Twitter in PHP 
    ·VB.NET Ambiente : Caratteri e colori 
    ·Come impostare il valore predefinito per la WPF ComboBo…
    ·Quale Computer lingua utilizzata brevi parole conosciut…
    ·Come invertire un array di numeri con Java 
    ·Come esportare un file di testo larghezza fissa per una…
    ·Come programmare una barra di scorrimento verticale in …
    ·Come programmare la barra di avanzamento in VB.net 
    ·Come utilizzare GDB con Eclipse 
    ·Come aggiungere manifesta JAR 
    Copyright © Conoscenza Informatica http://it.wingwit.com