IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Sécurité Java Discussion :

algorythme Rsa et jsp


Sujet :

Sécurité Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2007
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 53
    Par défaut algorythme Rsa et jsp
    Bonjour
    j'ai une class RSA qui crypte et decrypte des chaines de caracteres, bon j'utilise une page jsp pour la donner le chaines a crypter le cryptage se fait normal les resultats mot crypté,cle privé et cle publique je les stockes dans une BDD Mysql,mais lors du decryptage un message d'erreur s'affiche
    voici les resultats su cryptage
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    le mot a crupter est salut cle public[B@14c7a98 la clé privé[B@4a96a le ryptage10288749248575314664399788043304831292884181185593765661835673752058569290609835402187337540834091077749917420500192933717436869444036142630123935021125175616140517148536945890595771288018958997492472152085709880430176053649832813709229359715579133921280158607135035910398275709892889508951629354615265829599 le ryptage[B@e920f
    voici ce qui est inserer dans la BDD:
    le mot :[B@e920f
    cle public:[B@14c7a98
    cle prive :[B@4a96a

    voici ma page jsp:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    <%
     PreparedStatement statement1 = connection.prepareStatement("use  teste1");  
     statement1.executeUpdate ();
     Statement stmt2 = connection.createStatement();
     ResultSet rs2 = stmt2.executeQuery("select * from user "); 
     
      while(rs2.next()){ 
    		byte[] fluxdeByte=null;  
    		byte[] fluxdeByte1=null;
    		byte[] fluxdeByte2=null; 
            String mot=rs2.getString(1);
    		fluxdeByte=mot.getBytes();
    		String clepublic=rs2.getString(2);
    		fluxdeByte1=clepublic.getBytes();
    		String cleprive=rs2.getString(3);
    		fluxdeByte2=cleprive.getBytes();
    		out.println( "Mot"+fluxdeByte);
    		out.println("ee"+fluxdeByte1);
    		out.println("fff0"+fluxdeByte2);
     MyRSA rsa1=new MyRSA(fluxdeByte,fluxdeByte1,fluxdeByte2); 
    out.println("le décryptage"+rsa1.plaintext2);
     }
    		 %>
    le message d'erreur est :sur la ligne "MyRSA rsa1=new MyRSA(fluxdeByte,fluxdeByte1,fluxdeByte2)"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    java.lang.NullPointerException
    	composant1.MyRSA.decrypt(MyRSA.java:124)
    	composant1.MyRSA.decryptInBytes(MyRSA.java:109)
    	composant1.MyRSA.decryptInString(MyRSA.java:114)
    je ne sais pas quoi faire merci d'avance pour vos aides

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Ben tu va a la de ligne myrsa.java où a lieu le nullpointerexception et tu regarde ce qui se passe. Aussi, si c'est vraiment cette chaine avec [B qui est dans la db, t'as alors un problème lors de l'insertion, t'as converti un array de byte en string comme un bourrin (via toString()) et çà donne l'addresse mémoire du byte (en gros) plutot que son contenu.

Discussions similaires

  1. [JSP/Servlet] Outils pour developper?
    Par BenoitM dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 04/05/2004, 11h03
  2. problème JSP avec JBuilder et Weblogic 7
    Par viny dans le forum JBuilder
    Réponses: 2
    Dernier message: 24/04/2003, 08h07
  3. cherche algos encryption en RSA et ELGAMAL
    Par Vermin dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 04/11/2002, 08h58
  4. Algorithme d'un filtre ?
    Par Vince78 dans le forum Algorithmes et structures de données
    Réponses: 17
    Dernier message: 04/09/2002, 15h54
  5. recherche des algorythmes pour images 2d
    Par exxos dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 24/05/2002, 13h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo