电子现金加密技术.ppt

电子现金加密技术.ppt

ID:52332206

大小:608.01 KB

页数:34页

时间:2020-04-04

电子现金加密技术.ppt_第1页
电子现金加密技术.ppt_第2页
电子现金加密技术.ppt_第3页
电子现金加密技术.ppt_第4页
电子现金加密技术.ppt_第5页
资源描述:

《电子现金加密技术.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章电子商务安全的技术保障——加密技术(续)1.1电子商务发展概况1.2电子商务安全概述★1.2.1电子商务面临的安全威胁1.2.2电子商务的安全要素1.2.3电子商务的安全体系结构1.3电子商务基本流程1.3.1参与电子商务活动的主要角色和主要工具1.3.2网络商品直销的流转程式1.3.3企业间网络交易的流转程式1.3.4网络商品中介交易的流转程式1.4电子商务中的电子支付★1.4.1传统交易与支付1.4.2电子支付工具1.4.3电子支付存在的问题回顾◆电子现金(课本P1456.2.2电子现金)所谓电子现金(E-cash),是一种以电子数据形式

2、流通的,能被客户和商家普遍接受的,通过互联网购买商品或服务时可以使用的货币。电子现金以数字信息形式存在,存储于电子现金发行者的服务器和用户计算机终端上,通过因特网流通。回顾电子现金技术是密码技术和计算机互连网络技术相结合的产物!2.1加密技术(课本P37-P41)2.1.1加密技术概述2.1.2基本加密方法2.1.3对称密码体制2.1.4公钥密码体制古典加密技术现代加密技术公元前440年,古希腊隐写术公元前400年,斯巴达人Scytale加密工具我国古代:女书、藏头诗、藏尾诗、漏格诗及绘画(见奥运圣火)2.1.1加密技术概述——所谓加密技术就是利用

3、技术手段把重要的数据变为乱码传送,到达目的地后再用相同或不同的手段还原。即:发送方用某种加密算法将交易信息加密变成密文后发送出去;接收方收到密文后,以相应的解密算法将密文解密成明文,然后再进行相应的处理。包括信息的加密和解密两个过程。消息被称为明文。用某种方法伪装消息以隐藏它的内容的过程称为加密(Encryption),被加密的消息称为密文,而把密文转变为明文的过程称为解密(Decryption)。2.1.1.1基本概念明文:信息的原始形式(记为P)。密文:明文经过变换加密后的形式(记为C)。加密:由明文变成密文的过程(记为E)。加密通常是由加密算

4、法来实现的。解密:由密文还原成明文的过程(记为D),解密通常是由解密算法来实现的。密钥:为了有效地控制加密和解密算法的实现,在其处理过程中要有通信双方掌握的专门信息参与,这种专门信息称为密钥(key,记为K)。2.1.1.1基本概念加密函数E作用于明文P得到密文C,可用数学公式表示:E(P)=C相反地,解密函数D作用于C产生P:D(C)=P先加密后再解密,原始的文明将恢复,故下面的等式必须成立:D(E(P))=P2.1.1.1基本概念密钥用K表示。K可以是很多数值里的任意值。密钥K的可能值的范围叫做密钥空间。加密和解密运算都使用这个密钥(即运算都依

5、赖于密钥,并用K作为下标表示),这样,加/解密函数现在变成:EK(P)=CDK(C)=P这些函数具有的特性:DK(EK(P))=P数据加密常用的算法:基本加密算法对称加密算法公钥加密算法2.1.2基本加密方法——信息加密方法很多,最基本的加密方法有:替换法和移位法。替换法:单表替换法、多表替换法、异或法、代数编码法等;移位法:列换位法和矩阵换位发2.1.2.1替换法替换法是用一组密文字母来代替一组明文字母以隐藏明文,但保持明文字母的位置不变。在替代法加密体制中,使用了密钥字母表。它可以由一个明文字母表构成,也可以由多个明文字母表构成。由一个字母表构

6、成的替换密码,称为单表替换法,其替代过程就是在明文和密码字符之间进行一对一的映射。如果是由多个字母表构成的替代密码,称为多表替换法,其替代过程与前者不同之处在于明文的同一字符可在密码文中表现为多种字符。因此,在明码文与密码文的字符之间的映射是一对多的。(1)单表替换法凯撒密码是最古老的替代密码,以英文26个字母为例,它用D表示A,用E表示B,用F表示C,…,用C表示Z,密文字母相对明文字母循环左移了3位,因此,又称为循环移位密码。这种映射关系表示为如下函数:F(a)=(a十k)modn其中:a表示明文字母,n为字符集中字母个数,k为密钥。凯撒密码映

7、射表明文ABCDEFGHIJKLM位置数0123456789101112密文DEFGHIJKLMNOP明文NOPQRSTUVWXYZ位置数13141516171819202122232425密文QRSTUVWXYZABC假设k=3,则明文P=COMPUTERSYSTEMS可加密为:f(C)=(2+3)mod26=5=Ff(O)=(14+3)mod26=17=R……f(S)=(18+3)mod26=21=V所以密文C=Ek(P)=FRPSXWHUVBVWHPV由前表可知,由密文C恢复明文非常容易。显然,只要知道密钥K,就可构造一张映射表。其加密和解密

8、均可根据此映射表进行。凯撤密码的优缺点:优点是密钥简单易记。缺点是它的密码文与明码文的对应关系过于简单,故安全性很差。课堂

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

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

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