Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment faire pour modifier des site…
  • Comment utiliser une instruction J'a…
  • Différences de Perl et PHP 
  • Comment faire pour convertir un fich…
  • Comment retrait du texte en utilisan…
  • Comment extraire les métadonnées A…
  • Comment écrire un programme graphiq…
  • Techniques de programmation IDL 
  • Comment coder une racine carrée en …
  • Analyse numérique aléatoire 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

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

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment désactiver Exigences des signatures numériques 
  • Comment configurer l'authentification Radius 
  • Comment créer plusieurs enregistrements SPF 
  • Ancres dans le code HTML 
  • Comment stocker les données de BASIC Stamp 
  • Comment changer SRC de l'image dans jQuery 
  • Comment compiler un projet Android sur Windows 
  • Est-Malware Script Tidy 
  • Comment trier REXX Variables souches 
  • Comment désactiver un gestionnaire Trusted 
  • Connaissances Informatiques © http://www.ordinateur.cc