Bonjour,
Je ne fais pas bien la différence entre le chiffrement et la crypto mais je suis obligée de m'y intéresser.
En clair, je dois crypter (ou chiffrer) un fichier efficacement avec une clé privée pour le chiffrer et une clé publique pour le déchiffrer (et non l'inverse ).
Il faudrait que l'algorithme soit encore inviolé (au moins à un certain niveau) et si possible libre d'utilisation.
Bon, j'ai regardé un peu ce qui existait et j'avoue que j'ai du mal à m'y retrouver :
- DES et 3DES : Apparement considérés comme obsolètes, protection trop faible
- Blowfish : Il serait pas mal mais je ne sais pas s'il a une clef publique et une clef privée
- Twofish : Dérivé de Blowfish mais est-il plus fiable ? Quels sont les avantages et les inconvénients par rapport à Blowfish ?
- Rijndael (et AES) : Adopté comme standard. A-t'il été cassé ? Est-il libre ?
- Serpent : Visiblement, il est sensiblement identique à Rijndael mais plus lent.
- Autres ?
Quels sont ceux libres d'utilisation ? Quels sont ceux qui ont une clé différente pour le chiffrement et le déchiffrement ? Quels sont ceux qui ont été cassés et à quel niveau (et ce que cela veut dire) ?
Pour vous aider à répondre dans mon sens, le but de cet algorithme serait de chiffrer un fichier type XML ou autre de licence.
Merci de votre aide !
Webographie :
[PDF] Algorithmes de chiffrement (22/06/2005) Document un peu ancien
[Wiki] Wikipédia, portail cryptologie
(et autres liens du Wikipédia concernants entre autre les algos cités ci-dessus)
Partager