fateh2810
Messages postés4Date d'inscriptionsamedi 21 mai 2011StatutMembreDernière intervention22 juillet 2014
-
21 mai 2011 à 01:54
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020
-
22 mai 2011 à 14:24
salut:
j'ai besoin de votre aide je veux implémente une application qui faite la signature des documents PDF avec le langage java mais j'ai un problème car le PDF qu'il doit être signé contient des données d'une base de données et ces données doivent etre crypté par RSA donc les clés serrent crée avec cette dernière et moi je veux stocke les clés dans un fichier pour les réutilise lors de la signature mais ça me pose un problème voila le code :
FileInputStream fis = new FileInputStream("D:\\fich.pdf");
BufferedInputStream bufin = new BufferedInputStream(fis);
byte[] buffer = new byte[1024];
int len;
while (bufin.available() != 0) {
len = bufin.read(buffer);
dsa.update(buffer, 0, len);
};
bufin.close();
byte[] realSig = dsa.sign();
FileOutputStream sigfos = new FileOutputStream("D:\\sig");
sigfos.write(realSig);