Crypter et déchiffrer une chaîne dans Java
Je suis nouveau à la cryptographie. Je voudrais savoir comment faire pour chiffrer et déchiffrer le texte dans un fichier... quand je consulter les articles correspondants dans net. J'ai eu un doute que si le texte crypté sera de même pour un seul texte, lorsque le chiffrement est effectué plusieurs fois sur le même texte? Quelqu'un peut-il svp effacer mes doutes?
source d'informationauteur deepa
Vous devez vous connecter pour publier un commentaire.
Voici un exemple qui utilise la classe:
Cela dépend fortement de l'algorithme de chiffrement que vous utilisez:
Cryptés être la même lorsque le texte en clair est chiffré avec la même clé dépend de l'algorithme et du protocole. En cryptographie, il est vecteur d'initialisation IV: http://en.wikipedia.org/wiki/Initialization_vector qui est utilisé avec différents algorithmes de chiffrement fait que le même texte brut chiffrés avec la même clé donne de chiffrement de textes.
Je vous conseille de lire plus au sujet de la cryptographie sur Wikipédia, Bruce Schneier http://www.schneier.com/books.html et "Début de la Cryptographie avec Java" par David Crochet. Le dernier livre est plein d'exemples de l'utilisation de http://www.bouncycastle.org bibliothèque.
Si vous êtes intéressé par la cryptographie, il est CrypTool: http://www.cryptool.org/ CrypTool est un logiciel gratuit, open-source e-learning de l'application, utilisée dans le monde entier dans la mise en œuvre et analyse d'algorithmes cryptographiques.