电子商务安全 第2章 密码学基础

电子商务安全 第2章 密码学基础

ID:43795298

大小:1.05 MB

页数:80页

时间:2019-10-14

电子商务安全 第2章 密码学基础_第1页
电子商务安全 第2章 密码学基础_第2页
电子商务安全 第2章 密码学基础_第3页
电子商务安全 第2章 密码学基础_第4页
电子商务安全 第2章 密码学基础_第5页
资源描述:

《电子商务安全 第2章 密码学基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、为什么要有密码学一个问题还有问题还是有问题问题还没解决一个问题---密码学真的有必要吗CDUniverse信用卡数据泄漏案VisaInternational笔记本失窃案美加州大学资料库被黑事件其它案件数字信息很少是没有价值的电子合同与纸制合同的比较问题:传经传经我要接受来自黄裳的九阴真经安全的要求:我能确保经文来自黄裳我能确保经文在因特网上传输没有别人能够看到经文,因为那是发送给我的,这样就防止了经文被窃黄裳事后不能否认发送了经文给我还有一个问题把九阴真经发给我密码算法算法是解决一个数学问题所需要的一组步骤。在

2、计算机科学领域中,算法通常被看作程序的一个组成部分,通常作为一个例程或者一个库被引用。密码算法(cryptographicalgorithm)是数学算法,设计密码算法是为了能够用不同的数据集合作为参数来调用它们,从而在这些数据集合上进行相应的运算密码服务提供者(CryptographicServiceProvider,CSP)这个术语。CSP从本质上讲就是可以通过一套定义良好的接口进行调用的,执行特定密码计算功能的密码算法(加密算法、签名算法等)库。密码编码学和密码分析学密码编码学(cryptography)和

3、密码分析学(cryptanalysis)。密码学家(cryptologist)是一些数学家和研究者,他们绞尽脑汁地发明新的密码算法密码破译者就登场了。他们装备了强大的工具,全力以赴地分析算法的弱点,围绕算法的设计进行各种各样的拷问和攻击以求攻破该算法密码学是计算机科学中我能够想到的唯一一门有着两个平行、对立而又共生的子分支的分支学科。朦胧安全认为应该对算法保密而不是把它提交给密码破译者审核,并认为这是一个好主意这。被称作朦胧安全密码学密码学基于这样一个概念-某些计算在一个方向上是容易的,然而在相反的方向上却是极

4、为困难的。可以举一个简单的例子来说明这个事实。取两个比较大的整数,把它们乘起来,将得到的乘积交给其他人让他们猜这两个整数。计算乘积是容易的,然而反过来求最初的两个整数却是困难的。古典密码学密码编码学密码分析学隐写术经典加密技术密码编码学三个独立的方面:1.用于将明文转换为密文操作的类型替代置换2.所使用密钥的数量对称加密非对称加密3.明文处理的方式分组序列密码分析学攻击类型密码破译者已知的东西仅有明文加密算法待破译的密文已知明文加密算法待破译的密文由密钥形成的一个或多个明文-密文对选择明文加密算法待破译的密文由

5、密码破译者选择的明文消息,连同它对应的由其密钥生成的密文选择密文加密算法待破译的密文由密码破译者选择的猜测性的密文,连同它对应的由其密钥生成的已破译的明文选择文本加密算法待破译的密文由密码破译者选择的明文消息,连同它对应的由其密钥生成的密文由密码破译者选择的猜测性的密文,连同它对应的由其密钥生成的已破译的明文隐写术字符标记:印刷或打印的文本字母经选择用铅笔重写。该标记通常不可见,除非以一定的角度对着亮光看。不可见墨水:使用一些物质来书写,但不留下任何可见痕迹,除非加热该纸或涂上某种化学药品。扎小孔:在所选的字母

6、上扎小孔,这些小孔通常不可见,除非把该纸放在光的前面打字机改正带:用于行间与一根黑带一同打印,用改正带打印的结果仅在强光下才可见。隐写术柯达相片CD格式的最大分辨率是2048X3072个像素,每个像素包含24bit的RGB色彩信息,每个24bit像素的最低有效位能够被改变而不影响该图像的质量。该结果意味着你能够在一张数字快照中隐藏一条2.3MB的消息隐写术与加密技术相比有一些缺点,它要求有大量的开销来隐藏相对少的信息比特经典加密技术一、换位密码希伯莱圣经中用到的“逆序互代”公元前5世纪斯巴达人“天书”九宫替代列

7、换位密钥列换位按样本换位分组换位换位密码的破译换位密码反破译的策略经典加密技术二、替代密码简单替代密码恺撒密码固定替代关键字序替代多名替代密码多表替代密码加密盘周期替代密码重合指数法Kasiski法区组替代密码HillPlayfairPorta代码经典加密技术密码机对称密码学密码算法主要分为两大类,对称密码算法和非对称密码算法。密钥是密码算法的重要组成部分,对于对称算法和非对称算法都是如此。对称密码算法接受明文作为输入。然后使用一个对称密钥(symmetickey)进行运算,输出明文的一个加密版本(也称为密文)

8、。对称密码学对称密钥只不过是具有正确长度的随机数而已应该用一个好的随机数发生器来创建对称密钥,这一点至关重要。算法的安全性暴力攻击注意问题他们有时会称对称密钥为“秘密密钥”,因为必须对其进行保密。请不要称呼对称密钥为秘密密钥。因为这会造成混淆,因为非对称密码学当中的私钥也是必须保密的。在交谈当中,如果你使用术语“秘密密钥”的话,就不知道你到底指的是哪一个了。“‘秘密密钥’是对称密钥还是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。