教程演示🔗
从凯撒到恩尼格玛以及其他
你将学到什么
-
了解经典密码学的方法,例如单表密码、多表密码和转置密码。
-
了解模算术的数学原理。
-
理解并应用经典密码分析方法,例如卡西斯基测试和弗里德曼测试。
-
了解恩尼格码机以及二战中破解恩尼格码机的方法。
-
了解 RSA 互联网加密的数学原理。
要求
-
算术技能,例如加法、乘法和除法。
-
代数技能,例如展开括号、重新排列公式和求解方程。
-
课程中将介绍任何其他数学思想,例如模算术。
描述
密码学是关于秘密和秘密消息的科学。在本课程中,我们将更多地了解密码和密码破解背后的数学知识。
该课程将从简单的密码及其破解方式开始,然后转向更复杂的密码,包括著名的二战恩尼格玛机和现代互联网加密。
该课程包含超过 6 小时的讲座,另外还有 2 小时的练习和解决方案视频。
课程涵盖的主题包括:
单字母密码;
模运算;
多表密码;
谜机;和
公钥密码学。
在本课程中,我们将介绍许多重要的数学概念,包括模算术、集合、函数、概率、统计、组合学和数论。
课程中的密码和技术包括:
替换密码;
转置密码;
通勤密码;
频率分析;
维吉尼亚密码;
卡西斯基测试;
重合指数;
弗里德曼检验;
迪菲-赫尔曼;
椭圆曲线密码学;
RSA 互联网加密;和
数字签名。
最后,我们将简要回顾密码学的未来来结束本课程。
本课程旨在成为独立的课程,并附带一组注释,您可以在我们学习课程时完成这些注释。
本课程在每个部分后都附带许多练习和解决方案,可让您测试所学内容。
密码学涉及广泛的主题,是数学最迷人的应用之一。在这个短期课程结束时,我们将介绍数学中的几个基本思想,甚至回答是否存在牢不可破的密码这样的事情。
本课程适合谁:
- 想要在课堂之外看到数学的年轻人。
- 想要了解更多数学知识的学生。
- 非数学家和数学好奇者。
- 任何想要了解更多有关 Enigma 数学和科学知识的人。
- 想了解数学应用的人。
- 任何想要了解更多经典和现代加密知识的人。
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。