Interstices - À l’attaque des codes secrets
Interstices - Le protocole cryptographique de paiement par carte bancaire
Interstices - Communiquer sans erreurs : les codes correcteurs
aCRYPTA cours approfondi sur la crypotologie
bletchleypark.org.uk/edu/teachers/ccresources.rhtm
https://blog.nationalmuseum.ch/fr/2020/02/machine-de-chiffrement-et-scandale-despionnage/
CRYPTOGRAPHIE
1. Chiffrement affine + correction
2. Chiffrement de Vigénère-Bellaso + correction
3. Chiffrement de Hill + correction
4. Protocole de Diffie et Hellman (1976) + correction
5. Protocole RSA (1976) + correction
1. Chiffrement affine (et correction)
- Fonctions (Python) utiles au codage, de l'énoncé : fichier .py
- Texte à décrypter :
« uv xggzgwsyja cus av ilnscua i gtyanfa pa rnay zay wgnszzay y ajgvva pa z uvslgnksja pa zaun fsa aj pa zaun wnivp paygaufnakavj pay haunay aj pay haunay yivy nsav lisna szy va egvvisyyavj pgve riy z avvus eajja cuayjsgv ayj tsav p uv hgkka p uv ysvwa geeura zgsv pa lusn zi kgvgjgvsa zay ivskiub zi naehanehavj aj ea cu szy napgujavj za rzuy e ayj pa zi fgsn eayyan ein azza va eayya cua rgun ajna nakrzieaa rin zi raun eiuya pa jguj illisnakavj z sviejsgv ayj psfsva e ayj rgunjivj egvjna azza cua z hgkka y ayj svyunwa zus yauz pivy zi vijuna ayj sveiritza pa yurrgnjan zi kgvgjgvsa zus yauz fauj i jguj rnsb cua cuazcua ehgya innsfa v skrgnja cugs rin zi sz ya kgvjna svpswva pa ygv iveajnav za taygsv pa vgufaiuja ayj za lisj p uv wgnszza lgunfgma aksz esgniv »
3. Chiffrement de Hill (et correction)
4. Chiffrement asymétrique (clé publique) : échange de clés de Diffie et Hellman (et correction)
5. Chiffrement asymétrique (clé publique) : protocole RSA (et correction)
Remarque : l'exponentiation modulaire rapide est utilisée dans 4. et 5.