数字加密技术综述.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字加密技术综述 PAGE PAGE 1 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 浅谈数字加密技术 【摘 要】数字加密是研究利用数学算法将明文转变为不可能理解的密文和反过来将密文转变为可理解形式的明文的方法、手段和理论的一门科学。利用数字加密,你可以将敏感信息加密并通过一种并不安全的途径传递。这样,只有指定的收件人才能解读原始信息。 【关键词】电子签名;对称密钥技术;非对称密钥技术;数据签名;数字证书 引言 随着互联网技术的快速发展,信息通过网络泄密的事件层出不穷。为了保证信息在传输和发布过程中的安全性,我们通常需要对信息进行加 密。数据加密后可以有效的阻止消息在传递过程中被恶意截获,避免泄密事件发生。 二、什么是数字加密 电子签名是指数据电文中以电子形式所含、所附用于识别签名人身份并表明签名人认可其中内容的数据。关于电子签名技术,主要有手书签名或者图章的模式识别技术、生物识别技术、基于量子力学的计算机技术等。由于技术落后或成本高等原因,上述电子签名技术没有获得普遍应用。目前技术成熟的、可实际使用的是基于PKI的数字签名技术。 数字签名的基础是加密技术,如对称密钥加密技术、非对称密钥加密技术、其中,基于(PKI PUBLIC KEY INFRASTRUCTURE)的非对称密钥加密技术是理解数字签名的一把金钥匙。 三、加密的相关概念 明文:也成为明码,可以直接被用户阅读并理解的原始报文。 密文:经过某种算法和密钥加密后的生成的不能直接被理解的报文,只有通过对应的算法和密钥,才可以还原为可以阅读和理解的原始报文信息。 密钥:明文与密文相互转换时,需要传递给加密或解密算法的数据,通常为一个字符串或数字。 加密:是指使用某种加密算法和密钥,将明文转换为密文,使得只有持有正确密钥的授权持有者才能对加密后的信息进行解密。 消息摘要:是对原始报文用hash函数进行计算而得到的定长的压缩输出,该压缩输出是一个单向散列值。 数字签名:是采用私钥对发送的消息摘要进行加密后,生成的一个字母数字串[1]。 四、传统加密算法 传统的加密方法的密钥是由简单的字符串组成的,这种加密方法比较稳定,它的好处在于可以秘密而又方便地变换密钥,从而达到保密的目的。常用的加密方法有四种 :代码加密、替换加密、变位加密和一次性加密。 1、代码加密 发送秘密消息的最简单的方法,就是使用通信双方预先设定的一组代码,它简单而有效,得到了比较广泛的应用。例如 : 密文 :老鼠已经出洞了 明文 :劫匪已出现在目标区 2、替换加密 替换加密是用一组密文字母来代替一组明文字母以隐藏明文,同时保持明文字母的位置不变。最古老的一种替换密码是凯撒密码。以英文字母为 例,它把 A 换成 D,B 换成 E,C 换成 F,Z 换成C,此例密文字母对明文字母循环左移了 3 位。当然允许加密的字母不仅仅可以移动 3 位,而是可以移动 n 位。其优点是密钥简单好记,但是由于明文和密文的对应关系过于简单,所以安全性低。 3、变位加密 变位加密不隐藏原明文,但是却将明文重新排列。比如,先选择一个密钥,按照密钥中的数字与明文文字的对应关系将明文重新排序写下来,就成 了密文。 4、一次性加密 如果既要保持代码加密的灵活性,又要保持替换加密的灵活性,可以采用一次性加密密码薄进行加密。密码簿每一页都是不同代码表,可以用一页 上的代码来加密词,用后毁掉 ;再用另一页代码加密另一些词,直到全部明文都被加密,破译密文唯一的方法就是获得一份相同的密码簿。 五、加密算法原理及应用 虽然数据加密算法多种多样,但是,按照使用密钥的不同,数据加密技术原理大体可分为对称加密和非对称加密。 对称密钥加密技术原理及应用 在计算机网络用户之间进行通讯时,为了保护信息不被第三方窃取,必须采用各种方法对数据进行加密。最常用的方法之一就是对称密钥加密法。 1、原理:信息发送方甲为了保护传输的明文信息不被第三方窃取,采用密钥 A对信息进行加密而形成密文 M并且发送给接收方乙,接收方乙用同样的一把密钥 A对收到的密文 M进行解密,得到明文信息。由于双方所用加密和解密的密钥相同,所以叫作对称密钥加密法。由于这对密钥不能被第三方知道,所以又叫私有密钥加密方法(Secret—key Cryptography)。 2. 应用:以甲乙两个银行之间一次资金传输信息为例,其过程如下: ① 银行甲把产生的私有密钥 A通过安全可靠通道密密传递给银行乙; ② 银行甲在本地利用密钥

您可能关注的文档

文档评论(0)

penlai + 关注
实名认证
文档贡献者

会计从业资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月12日上传了会计从业资格证

1亿VIP精品文档

相关文档