|
|
|
| [java] cryptographie et fichiers par maily |
jeudi 21 août 2003 à 13:27:14 |
//récupération de la clé secrète
byte[] cleSecrete= secretKey.getEncoded();
String st=new String(cleSecrete);
//
byte[] cleSecCrypt= cip.doFinal(cleSecrete);
//System.out.println("taille cle "+cleSecrete.length);
// Ecriture de la clé secrète cryptée dans un fichier
File CledesFile = new File("C:\\key.txt");
FileOutputStream file= new FileOutputStream(CledesFile);
BufferedOutputStream bufFile = new BufferedOutputStream(file);
CipherOutputStream cipFile= new CipherOutputStream(bufFile,cip);
System.out.println(cipFile.toString());
ObjectOutputStream objFile= new ObjectOutputStream(cipFile);
System.out.println(objFile.toString()+" "+objFile.getClass());
objFile.writeObject(st);
objFile.writeInt(st.length());
//l'erreur vient de cette ligne la, ou j'essaye de fermer mon stream
objFile.close();
On va le remonter un petit coup....
Si c'est pas très clair, n'hésitez pas à me poser des questions!!! Maily :-)))) |
hop...
Personne n'a la moindre idée?? Maily :-)))) |
peut etre tu dois fermer avant ton "cipFile"
!!! bon travail
|
Répondre à c moi
|
et si tu n'ecris pas cette ligne ??
pas d'erreur ?? |
Si je ne l'écris pas, il n'y a rien qui s'écrit dans mon fichier... Elle est obligatoire!
Maily :-)))) |
c sert à koi CipherOutputStream
et puis peut etre tu dois le fermer avant
|
cipfile.close() ;
tu ne l'as pas ecris!!? |
Si, j'ai essayé, mais ça ne marche pas non plus!!
Maily :-)))) |
il faut le fermer avant
cipFile.close(); puis objFile.close(); |
Et bien non, j'ai toujours la même erreur, mais cette fois ci sur
cipFile.close() Maily :-)))) |
alors l'erreur est peut etre juste avant les deux
il faut fermer avant CledesFile .close et file.close()
|
| 19/02 21h59 | [JAVA]transfert fichier vers un pc distant | Programmation | 20/02 17h12 | 2 |
| 24/09 02h29 | [Java] un fichier pour base de donnée | Programmation | 24/09 19h54 | 2 |
| 04/11 15h02 | [java] Liste fichier properties | Programmation | 04/11 17h20 | 2 |
| 26/10 11h56 | cryptage fichiers | Webmastering | 27/10 17h11 | 2 |