- Principes de base
Contexte : Thierry veut envoyer à Jacques un message illisible par un tiers
Solution : Thierry utilise une clé secrète pour chiffrer (autrement dit coder) son message
La clé est un nombre, un mot ou une règle que seuls Thierry et Jacques connaissent et qu’ils se sont communiquée avant l’échange de leur message
Le message codé n’est décodable qu’avec la clé secrète - Règle
- Histoire
- Exemples
- substitution de caractères (1)
- substitution de caractères (2)
- substitution de caractères (3) – Procédé de Vigenère
- amélioration du procédé de Vigenère
- chiffre à usage unique
- Synthèse
- Différents algorithmes
- Data Encryption Standard (DES)
- Triple DES
- Advanced Encryption Standard (AES)
- IDEA, RC4, Blowfish
- Les défauts
On parle de cryptographie à clé secrète (chiffrement symétrique)
crypt(key,crypt(key,msg))=msg
Depuis la nuit des temps les hommes, et en particulier les militaires, ont pratiqué l’espionnage et le contre-espionnage. Le chiffrement des messages est donc né presque en même temps que l’écriture
Il faut réussir à communiquer une clé secrète différente à chaque destinataire par un moyen sûr. Soit pour échanger:
- entre 2 personne : 1 clé
- entre 5 personnes: 10 clés
- entre n personnes: n(n-1)/2 clés