- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
电子商务安全
●加密技术是保证网络、信息安全的核心技术。加密技术与密码学紧密相连。
●密码学这门古老而又年龄的科学包含着丰富的内容,它包括密码编码学和密码分析学。
●密码体制的设计是密码编码学的主要内容,
●密码体制的破译是密码分析学的主要内容。
3.1密码技术的基础知识
将明文数据进行某种变换,使其成为不可理解的形式,这个过程就是加密,这种不可理解的形式称为密文。
解密是加密的逆过程,即将密文还原成明文。
加密和解密必须依赖两个要素:算法和密钥。算法是加密和解密的计算方法;密钥是加密所需的一串数字。
●加密:加密是指对数据进行编码使其看起来毫无意义,同时仍保持可恢复的形式。
●为了保证信息在网上传输过程中不被篡改,必须对所发送的信息进行加密。
●例如:将字母a,b,c,d,e,…x,y,z的自然顺序保持不变,但使之与D,E,F,G,H,…,Y,Z,A,B分别对应(即相差3个字符)。若明文为and,
则对应密文为DQG。(接收方知其密码为3,它就能解开此密文)。
●加密系统包括信息(明文和密文)、密钥(加密密钥和解密密钥)、算法(加密算法和解密算法)三个组成部分。
3.2.1密码学的起源与发展
●隐写术(steganography):
通过隐藏消息的存在来保护消息
三个阶段:
·1949年之前:密码学是一门艺术
·1949~1975年:密码学成为科学
·1976年以后:密码学的新方向—公钥密码学
3.2数据加密技术
1.1949年之前:
古典密码:密码学还不是科学,而是艺术
密码算法的基本手段-“替换”出现,针
对的是字符。
1
2
3
4
5
1
A
B
C
D
E
2
F
G
H
lJ
K
3
L
M
N
P
4
Q
S
T
U
5
V
W
X
V
Y
Z
密文:2315313134
明文:HELLO
例一希腊密码(二维字母编码查表)
公元前50年,古罗马的凯撒大帝在高卢战争中采用的加密方法。凯撒密码算法就是把每个英文字母向前推移K位。
ABCDEFG…XYZ
DEFGHIJ…ABC
例二凯撒密码:公元前50年
●代码本
字母、符号、单词、短语代码
代码字母、符号、单词、短语
》应用:第一、二次世界大战
例三:代码本
2.1949~1975年:
计算机使得基于复杂计算的密码成为可能
1949年Shannon的“TheCommunication
TheoryofSecretSystems
1967年DavidKahn的《TheCodebreakers》
1971-73年IBMWatson实验室的Horst
Feistel等的几篇技术报告
数据的安全基于密钥而不是算法的保密
3.1976年以后:
》·1976年美国学者Diffie和Hel|man根据单向函数的概念提出了公开密钥密码算法,引起了密码学的一
场革命
对称密钥密码算法进一步发展,1977年DES正式成为标准
美国麻省理工学院的Rivest,Shamir和Adleman于
1978年提出了RSA算法
90年代逐步出现椭圆曲线等其他公钥算法
●公开密钥密码体制
(公开密匙/私有密匙)
与对称密匙不同,公开
密钥密码体制使用相互关联的一对算法对数据进行加密和解密。
常见密匙算法:
RSA
●对称密匙
在对数据加密的过程中,使用同样的密匙进行加密和解密。
●常见密匙算法:
DES(IBM提出的数据加密标准)
加密技术的主要分类
一对称密钥密码体系(SymmetricCryptography)又称对称密钥技术。
一对称钥匙加密系统是加密和解密均采用同一把秘密钥匙,而且通信双方都必须获得这把钥匙,并保持钥匙的秘密。
-对称密钥密码体系的优点是加密、解密速度很快(高效),但缺点也很明显:密钥难于共享,需太多密钥。
-DES密码体制
●最有名的密码算法;第一个被公开的现代密码
●由IBM于1971年至1972年研制成功
3.2.2对称加密体制
对称密匙(保密密匙)加密
明文消息
密匙A加密
加密消息
密匙A解密
明文消息
课堂讨论1:对称密钥密码体制的特点?
(1)发送方和接收方用同一个密钥去加密和解密数据,加/解密的速度快。
(2)在管理和分发密钥过程中,任何一方的泄密都会造成密钥的失效,存在着潜在的危险和复杂的管理难度
您可能关注的文档
- 【精品】12SPSS数据分析:问题提出与实例导学(.pptx
- 【智篆商业】2024春夏淘宝天猫运动户外行业趋势白皮书.pptx
- 4月23日世界读书日主题班会PPT.pptx
- 2023ESC心衰指南心力衰竭管理与变迁PPT.pptx
- 2023安全生产开工第一课培训内容PPT.pptx
- 2024全面从严治党专题党课:发扬彻底的自我革命精神 深入推进全面从严治党 PPT课件.pptx
- DCS控制系统培训讲义艾默生.pptx
- Maffucci综合征病人的护理课件.pptx
- Unit 2 Looking into the Future Discover Useful Structures将来进行时 高中英语人教版(2019)选择性必修第一册.pptx
- Unit5 Section B 2a-2e课件 人教版八年级英语上册.pptx
- 《GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业》.pdf
- GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业.pdf
- GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 中国国家标准 GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 《GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法》.pdf
- 《GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数》.pdf
- GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数.pdf
- 《GB/T 17215.686-2024电测量数据交换 DLMS/COSEM组件 第86部分:社区网络高速PLCISO/IEC 12139-1配置》.pdf
- GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜.pdf
- 《GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜》.pdf
文档评论(0)