Atitit 数据安全 密码学原理与概论 1.1. 密码学方向(公钥方向) 2 1.2. 古典密码主要靠算法,现代靠密钥 2 1.3. 香农三大定理 2 2. 古典密码 2 2.1. 古典密码

 Atitit 数据安全 密码学原理与概论

 

 

 

1.1. 密码学方向(公钥方向) 2

1.2. 古典密码主要靠算法,现代靠密钥 2

1.3. 香农三大定理 2

2. 古典密码 2

2.1. 古典密码学可以分为代替密码(也叫做移位密码)和置换密码(也叫做换位密码)两种,其中代替密码典型的有Caesar密码,仿射变换等,置换密码有单表置换和多表置换等 2

2.2. Caesar密码 “移位密码”。 2

2.3. 维吉尼亚密码 3

3. 密码学原理与实践(第3版)》是密码学领域的经典著作 4

3.1. 第1章 古典密码学 4

3.2. 第2章 Shannon理论 香农理论 4

3.3. 第3章 分组密码与高级加密标准 4

3.4. 第4章 Hash函数 4

3.5. 第5章 RSA密码体制和整数因子分解 4

3.6. 第6章 公钥密码学和离散对数 4

3.7. 第7章 签名方案 4

3.8. 第8章 伪随机数的生成 4

3.9. 第9章 身份识别方案与实体认证 4

3.10. 第10章 密钥分配 4

3.11. 第11章 密钥协商方案 4

3.12. 第12章 公开密钥基础设施 4

3.13. 第13章 秘密共享方案 4

3.14. 第14章 组播安全和版权保护 4

4. 应用密码学:协议、算法与C源程序 5

5. Atitit 常用加密算法 aes des rsa 比较 历史演进 5

6. Atitti 摘要算法 散列算法SHA1 和 MD5  crc32 5

7. 参考资料 5

 

 

 

 

    1. 密码学方向(公钥方向)
    2. 古典密码主要靠算法,现代靠密钥
    3. 香农三大定理

 编辑

香农三大定理是信息论的基础理论。香农三大定理是存在性定理,虽然并没有提供具体的编码实现方法,但为通信信息的研究指明了方向。香农第一定理是可变长无失真信源编码定理。香农第二定理是有噪信道编码定理。香农第三定理是保失真度准则下的有失真信源编码定理。

  1. 古典密码
    1. 古典密码学可以分为代替密码(也叫做移位密码)和置换密码(也叫做换位密码)两种,其中代替密码典型的有Caesar密码,仿射变换等,置换密码有单表置换和多表置换等

 

    1. Caesar密码 “移位密码”

 

Julius Caesar 生活在充满危险和阴谋的年代。为了生存,他首次发明了密码,用于军队的消息传递。假设你是Caesar 军团中的一名军官,需要把Caesar 发送的消息破译出来、并提供给你的将军。消息加密的办法是:对消息原文中的每个字母,分别用该字母之后的第5个字母替换(例如:消息原文中的每个字母A都分别替换成字母F),其他字符不 变,并且消息原文的所有字母都是大写的。 密码字母:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 原文字母:V W X Y Z A B C D E F G H I J K L M N O P Q R S T U

 

一套新的密码系统由法国外交家维热纳尔(Blaise de Vigenère)于16世纪末确立。其密码不再用一个密码表来加密,而是使用了26个不同的密码表。这种密码表最大的优点在于能够克制频度分析,从而提供更好的安全保障。

 

科学已经无法弄清恺撒密码在当时有多大的效果,但是有理由相信它是安全的。因为恺撒大部分敌人都是目不识丁的,而其余的则可能将这些消息当作是某个未知的外语。即使有某个敌人获取了恺撒的加密信息,根据现有的记载,当时也没有任何技术能够解决这一最基本、最简单的替换密码。现存最早的破解方法记载在公元9世纪阿拉伯的阿尔·肯迪的有关发现频率分析的著作中。

    1. 维吉尼亚密码

 

人们在单一恺撒密码的基础上扩展出多表密码,称为“维吉尼亚”密码。该方法最早记录在吉奥万·巴蒂斯塔·贝拉索( Giovan Battista Bellaso)于1553年所著的书《吉奥万·巴蒂斯塔·贝拉索先生的密码》(意大利语:La cifra del. Sig. Giovan Battista Bellaso)中。

 

 

很明显,凯撒密码的密度是很低的,只需简单地统计字频就可以破译。于是人们在单一恺撒密码的基础上扩展出多表密码,称为“维吉尼亚”密码。它是由16世纪法国亨利三世王朝的布莱瑟·维吉尼亚发明的,其特点是将26个恺撒密表合成一个,见下表:

  1. 密码学原理与实践(第3版)》是密码学领域的经典著作
    1. 第1章 古典密码学
    2. 第2章 Shannon理论 香农理论
    3. 第3章 分组密码与高级加密标准
    4. 第4章 Hash函数
    5. 第5章 RSA密码体制和整数因子分解
    6. 第6章 公钥密码学和离散对数
    7. 第7章 签名方案
    8. 第8章 伪随机数的生成
    9. 第9章 身份识别方案与实体认证
    10. 第10章 密钥分配
    11. 第11章 密钥协商方案
    12. 第12章 公开密钥基础设施
    13. 第13章 秘密共享方案
    14. 第14章 组播安全和版权保护

 

  1. 应用密码学:协议、算法与C源程序

 

  1. Atitit 常用加密算法 aes des rsa 比较 历史演进

 

目录

1.1. 常规加密算法如下 Aes  3des  des  rsa 1

2. 加密算法历史演进 按照出现时间和加密强度 流行度排序des>aes/rsa 2

3. 加密算法比较 2

3.1. 性能比较 对称加密快方便,非对称加密复杂些 2

3.2. AES和RSA安全性比较差不多 3

4. 加解密难度 3

4.1. 跟加密方法有关,还跟密钥长度以及加密模式 3

 

 

  1. Atitti 摘要算法 散列算法SHA1 和 MD5  crc32

目录

1.1. CRC(Cyclic Redundancy Check,循环冗余校验)算法出现时间较长 1

1.1.1. 数据摘要算法的测试效率(SHA、MD5和CRC32) - xiaofei08..._CSDN博客 1

1.2. MD5消息摘要算法(英语:MD5 Message-Digest Algorithm) 2

1.3. SHA1安全哈希算法(Secure Hash Algorithm)主要适用于数字签名 2

 

  1. 参考资料

密码学笔记 - 阮一峰的网络日志.html

密码学原理与实践(第3版)》是密码学领域的经典著作,被世界上的多所大学用作指定教科书

 

密码学原理与实践

 编辑

《密码学原理与实践(第3版)》是密码学领域的经典著作,被世界上的多所大学用作指定教科书。《密码学原理与实践(第3版)》在第二版的基础上增加了7

 

【图文】第1章 古典密码_百度文库.html

 

作者:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher

捕鸟王"Bird Catcher  kok  虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王  纵火者

简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴

全名::Emir Attilax Akbar bin Mahmud bin  attila bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当  阿尔 拉帕努伊

常用名:艾提拉(艾龙),  EMAIL:1466519819@qq.com

 

 

头衔:uke总部o2o负责人,全球网格化项目创始人,

uke交友协会会长  uke捕猎协会会长 Emir Uke部落首席大酋长,

 

 

uke宗教与文化融合事务部部长,  uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长, uke机车协会主任 uke纹身协会

 

 uec学院校长, uecip图像处理机器视觉专业系主任   uke文档检索专业系主任

Uke图像处理与机器视觉学院首席院长

Uke 户外运动协会理事长  度假村首席大村长   uke出版社编辑总编

 

 

UTSC uke技术标准化委员会委员长 uke 首席cto   软件部门总监 技术部副总监  研发部门总监主管  产品部副经理 项目部副经理   uke科技研究院院长 uke软件培训大师

 

uke波利尼西亚区大区连锁负责人 汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人

 Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长

 

uke终身教育学校副校长   Uke医院 与医学院方面的创始人

直达巴士西北区负责人   直达巴士长沙与西安分部部长

润昌通讯软件事业部总裁 执行长 分部负责人  执行委员会主席

 

转载请注明来源:attilax的专栏  http://blog.csdn.net/attilax

http://www.cnblogs.com/attilax/

Microblog

http://weibo.com/u/5941179815   (common attilax)

https://weibo.com/p/1005055941179815  (attilax201707,bek weibo)

http://weibo.com/u/5487832265 (tech,for blog auto gene)

Qq 1466519819  小号112237553

 微信attilax  小号attilax201708

 

 

 

--Atiend  v14

 

posted @ 2018-11-27 22:34  attilaxAti  阅读(151)  评论(0编辑  收藏  举报