密码学的历史(密码法是谁提出的)

2023-03-25 15:28:44 听风 思思

在公元前,秘密书信已用于战争之中。西洋“史学之父”希罗多德(Herodotus)的《历史》(The Histories)当中记载了一些最早的秘密书信故事。公元前5世纪,希腊城邦为对抗奴役和侵略,与波斯发生多次冲突和战争。

于公元前480年,波斯秘密集结了强大的军队,准备对雅典(Athens)和斯巴达(Sparta)发动一次突袭。希腊人狄马拉图斯在波斯的苏萨城里看到了这次集结,便利用了一层蜡把木板上的字遮盖住,送往并告知了希腊人波斯的图谋。最后,波斯海军覆没于雅典附近的沙拉米斯湾(Salamis Bay)。

由于古时多数人并不识字,最早的秘密书写的形式只用到纸笔或等同物品,随着识字率提高,就开始需要真正的密码学了。最古典的两个加密技巧是:

1、置换(Transposition cipher):将字母顺序重新排列,例如‘help me’变成‘ehpl em’。

2、替代(substitution cipher):有系统地将一组字母换成其他字母或符号,例如‘fly at once’变成‘gmz bu podf’(每个字母用下一个字母取代)。

扩展资料:

进行明密变换的法则,称为密码的体制。指示这种变换的参数,称为密钥。它们是密码编制的重要组成部分。密码体制的基本类型可以分为四种:

1、错乱——按照规定的图形和线路,改变明文字母或数码等的位置成为密文;

2、代替——用一个或多个代替表将明文字母或数码等代替为密文;

3、密本——用预先编定的字母或数字密码组,代替一定的词组单词等变明文为密文;

4、加乱——用有限元素组成的一串序列作为乱数,按规定的算法,同明文序列相结合变成密文。

以上四种密码体制,既可单独使用,也可混合使用 ,以编制出各种复杂度很高的实用密码。

参考资料来源:百度百科—密码学

密码法是根据我国的哪部法律制定的?

《中华人民共和国密码法》是为了规范密码应用和管理,促进密码事业发展,保障网络与信息安全,维护国家安全和社会公共利益,保护公民、法人和其他组织的合法权益,制定的法律。是中国密码领域的综合性、基础性法律。

《中华人民共和国密码法》由中华人民共和国第十三届全国人民代表大会常务委员会第十四次会议于2019年10月26日通过,自2020年1月1日起施行。

2018年9月7日,十三届全国人大常委会公布立法规划(共116件),《中华人民共和国密码法》位于第一类项目:条件比较成熟、任期内拟提请审议的法律草案。

2019年6月25日,《密码法》草案提请十三届全国人大常委会第十一次会议审议,旨在通过立法提升密码管理科学化、规范化、法治化水平,促进我国密码事业的稳步健康发展。

2019年10月26日下午,十三届全国人大常委会第十四次会议表决通过密码法,于2020年1月1日起施行。

中华人民共和国密码法的颁布日期是

《中华人民共和国密码法》由中华人民共和国第十三届全国人民代表大会常务委员会第十四次会议于2019年10月26日通过并颁布,自2020年1月1日起施行。