| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment le code RSA
    normes de chiffrement asymétriques comme RSA sont utilisés pour crypter les données qui nécessite une clé spéciale pour être rendues publiques ou récupéré depuis un autre système informatique. Le chiffrement et le déchiffrement RSA peuvent être considérées comme des opérations mathématiques dans lequel une clé , la clé publique , est passée dans la clé privée. Si certaines conditions entre les deux touches sont remplies, alors la donnée devient décrypté et peut être consulté . Apprendre à coder les clés RSA est un élément important de la sécurisation de vos applications logicielles. Instructions
    1

    Ouvrez un texte demande codage plaine ou l'application de codage Java et créez un nouveau document.
    2

    générer des clés RSA publiques et privées en utilisant les lignes de Java suivants code, qui spécifient une longueur de clé RSA de 2048 bits :

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

    kpg.initialize ( 2048)

    KeyPair kp = kpg.genKeyPair ();

    clé publicKey = kp.getPublic ();

    clé PrivateKey = kp.getPrivate ();
    3

    générer la première partie de Java RSA chiffrement qui permettra de sauver les clés publiques et privées en utilisant les lignes de code suivantes :

    KeyFactory fait = KeyFactory.getInstance ( "RSA" )

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

    RSAPublicKeySpec.class ) ;

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

    RSAPrivateKeySpec.class ) ;
    4

    enregistrer les touches en utilisant les lignes de code suivantes , puis enregistrez votre application Java et le lancer pour commencer à générer des clés RSA à partir de votre code :

    saveToFile ( " public. clé, pub.getModulus () , AB

    pub.getPublicExpononet ());

    saveToFile ( " private.key , priv.getModolus () , AB

    priv.getPrivateExponent ( ) ) ;

    Previous :

    next :
      articles connexes
    ·Comment Passer une ligne dans MATLAB 
    ·Comment faire confiance les pages d'accès 
    ·Comment Saisissez les caractères chinois sur votre cla…
    ·Qu'est-ce qu'un fichier ASCX 
    ·Comment convertir les pourcentages en décimales dans C…
    ·Comment travailler avec les lutins en AS3 
    ·Comment écrire un script dans Linux 
    ·An Introduction to Metadata 
    ·Comment constituer un dossier en TASM 
    ·Quels sont Organigramme Symboles 
      articles en vedette
    ·Comment rediriger vers un autre serveur 
    ·Comment faire pour utiliser l'éditeur de menu en Visua…
    ·Comment faire un VAR mondial en Python 
    ·Un ActiveX Javascript Tutorial 
    ·Comment cacher un bouton de commande dans Visual C 
    ·Tutoriel MySQL Script 
    ·Que sont les expressions logiques 
    ·Comment convertir VB6 
    ·Comment activer JavaScript Debugging 
    ·Comment découper une liste en Python 
    Copyright © Connaissances Informatiques http://fr.wingwit.com