2015-03-27 2 views
0

J'ai crypté un fichier en utilisant Bouncy Castle API. J'ai décrypté avec succès ce fichier en utilisant la même API.Le fichier crypté PGP utilisant Bouncing Castle ne peut pas être décrypté à l'aide de la ligne de commande PGP

Cependant je ne peux pas déchiffrer le fichier en utilisant PGP command line

Aucun message d'erreur sont affichés mais le fichier décrypté n'est pas généré:

C:\pgp-cli>pgp arquivo-cripto-cast5-bin.pgp 
Pretty Good Privacy(tm) Version 6.5.8 
(c) 1999 Network Associates Inc. 
Uses the RSAREF(tm) Toolkit, which is copyright RSA Data Security, Inc. 
Export of this software may be restricted by the U.S. government. 

File is encrypted. Secret key is required to read it. 

Key for user ID: contine 
2048-bit RSA key, Key ID 0x150AAE5B, created 2015/03/26 
Key can sign. 

Serait-ce un problème de compatibilité?

+2

Vous utilisez une version _horriblement obsolète de PGP. Si vous ne voulez pas acheter une version plus récente, pensez à utiliser GnuPG qui est gratuit et surtout compatible avec les arguments de PGP (et a probablement une utilisation beaucoup plus large que le bon vieux PGP, qui appartient à Symantec pour le moment). Il y a un tas de façons d'introduire des incompatibilités avec cette ancienne version de PGP. –

+0

J'ai installé GnuGP 1.4.19 et le décryptage a été un succès. Cependant, mon client utilise PGP v10 de Symantec et ne changera pas pour GnuGP. Selon mon client si je peux obtenir le décryptage pour travailler sur PGP v6.5.8 cela fonctionnera aussi bien sur PGP de Symantec que sur –

+0

Comme le commentaire semble réellement répondre à votre question, je l'ai postposé comme un et légèrement étendu avec quelques liens de téléchargement . –

Répondre

2

PGP 6.5.8 est horriblement obsolète, beaucoup changé en cryptographie depuis lors. Il y a un tas de façons d'introduire des incompatibilités avec cette ancienne version de PGP, et il est difficile de dire quel est exactement le problème. Depuis cette ancienne version, de nouveaux algorithmes de chiffrement (symétriques et asymétriques), de hachage et même des algorithmes de compression ont été introduits. Si vous ne voulez pas acheter une version plus récente, pensez à utiliser GnuPG qui est gratuit et surtout compatible avec les arguments de PGP (et a probablement une utilisation beaucoup plus large que le bon vieux PGP, qui est actuellement la propriété de Symantec) . Un package GnuPG facilement disponible pour Windows est disponible sur le GPG4Win.