Application sans prétention développée dans le cadre de l'enseignement d'exploration MPS en seconde sur le thème de la cryptographie.
Pour l'instant, il y a :
- le codage César (cassage inclus, avec roue de codage),
- le codage affine (cassage inclus),
- le codage avec mot-clé et monoalphabétique (cassage inclus ***),
- le chiffre de Hill (2x2, 3x3 et 4x4) avec la possibilité de gérer 3 matrices,
- le codage Vigenère/Beaufort (cassage inclus ***).
Il y a aussi la possibilité d'envoyer un message codé via SMS ou Email. Et inversement, l'application peut être appelée lorsque l'on partage un texte (qui est le message à décoder) et l'on choisit la méthode de décodage.
*** Les N-grammes pour ces cassages ont été récupérés sur ce site de cryptographie très intéressant : http://practicalcryptography.com/. Sont concernés les textes en français, anglais, allemand, espagnol, italien et suédois.
Professeurs en MPS, n'hésitez pas à me faire parvenir vos remarques (amélioration/ajout de fonctionnalité).
</div> <div jsname="WJz9Hc" style="display:none">应用开发朴实无华作为密码学的话题MPS探究式教学的第二部分。
就目前来看,主要有:
- 凯撒编码(包含编码轮破)
- 编码精炼(包括裂解)
- 以关键字和单一字母编码(包括开裂***)
- 有能力希尔(2×2,3×3和4x4)的身影管理3个矩阵,
- 的V @ genere编码/博福特(包括开裂***)。
也有通过短信或电子邮件发送编码的消息的可能性。反之,应用程序可以在共享的文本(这是要被解码的消息)调用和一个人选择的解码方法。
***的N克这些cassages回收在这个非常有趣的加密网站http://practicalcryptography.com/。这适用于英语,法语,德语,西班牙语,意大利语和瑞典语文本。
MPS教师,随时给我你的意见(改善/添加功能)。</div> <div class="show-more-end">