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

JDBC Java Discussion :

[JDBC]lecture et ecriture d'un tableau de Byte[]


Sujet :

JDBC Java

  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 70
    Par défaut [JDBC]lecture et ecriture d'un tableau de Byte[]
    Bonjour buveurs da café,
    mon problème est le suivant:
    mon programme interagit avec une base de données MySQL, j'ai une table t1 qui contient des informations sur des utilisateurs et parmis ces info ya le mot de passe, vu l'importance de ce champs et de mon application ( la phase d'authentification) j'ai decidé de crypter le mot de passe qui sera converti à un tabaleau de byte donc j'ai changer le type de la colonne en BIT(64) sur mySQL et dans mon programme je le stock avec la fonction preptest.setBytes(...,(byte[]) pass) et ça marche mais quand je veut le decrypté j'ai l'erreur suivante :

    javax.crypto.BadPaddingException: Given final block not properly padded

    le code pour decrypter le pass:

    jPassword_txt.setText(decryptPass(rs.getBytes(x)));

    crypt et decrypt :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    private byte[] cryptPass(String pass)
    	{	
    		    byte[] ciphertext = bf.crypt(pass);  
    		   return ciphertext ;
    	}
    	private String decryptPass(byte[] passCrypter)
    	{
     
    		bf.setSecretKey(secretKey);
    	    return bf.decryptInString(passCrypter);
    	}
    Merci de m'aider car j'en ai trop besoin

  2. #2
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 70
    Par défaut
    c'est vraiment URGENT

  3. #3
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 70
    Par défaut
    aprés de long recherche j'ai trouvé la solution Merci comme même

  4. #4
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    Peut-on connaître ta solution?

Discussions similaires

  1. [Jdbc] Lecture fichier DBF via JDBC
    Par djidji dans le forum JDBC
    Réponses: 4
    Dernier message: 06/09/2005, 14h14
  2. [JDBC]lecture/ecriture dans une base de donnée
    Par tarik75 dans le forum JDBC
    Réponses: 7
    Dernier message: 30/06/2005, 12h42
  3. [VB.NET] Tableau de bytes Lecture/Ecriture
    Par BenoitM dans le forum Windows Forms
    Réponses: 3
    Dernier message: 05/04/2005, 09h51
  4. Réponses: 2
    Dernier message: 26/09/2003, 14h51
  5. Lecture et ecriture fichier .ini
    Par despe dans le forum C
    Réponses: 6
    Dernier message: 23/07/2003, 20h40

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