密码学TEA算法在电子密码锁中的应用.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
密码学TEA算法在电子密码锁中的应用

信息论中的密码学 密码学是研究信息系统安全保密的科学,它包括两个分支:密码编码学和密码分析学。 密码编码学研究是对信息进行编码实现信息保密性的科学。 密码分析学则是研究、分析、破译密码的科学。 电子密码锁 以上 TEA算法 TEA (Tiny Encrypt Algorithm)是一种极为简单的对称加密算法,运用比较普遍,它不是通过算法的复杂性来保证的,而是依赖加密的轮数来保证。这种算法采用一个128位的密钥来加密64位的数据明文(8个字节),能产生一个64位的密文。具有较好的抗差分性能。 QQ密码加密 QQ密码密钥就是用QQ口令进行两次MD5加密后得到的密文,然后以这个密文作为密钥使用TEA算法去加密一个空字符串,加密结果放在QQ登录包里,让服务器去验证。 QQ服务器在收到这个登录包之后,首先要用初始密钥解密登录包后面的部分,如果解密成功,就会用保存在服务器上的密信息去解密QQ密码密钥加密的那个空字符串密文。如果用户提交的密码是正确的.才可以解密成功.否则解密函数会返回空,认证就失败了。 TEA的应用 嵌入式系统的远程数据传输通常使用明文,但这给有经济价值的数据带来安全隐患。TEA 数据加密算法,高效、可靠,适用于资源有限的嵌入式系统。在信道使用了加密的密文,增加了信息传输的安全性。 智能家居的远程控制中,TEA算法在其中有所应用,比如说智能远程抄表等。 * 徐金帅 74LS08与门电路 未使用TEA加密 使用TEA加密 一艘编号U-571的纳粹德国潜艇在进行狼群行动时被驱逐舰击伤,被迫向总部求救,美国情报部门截获该次求救,并指派有一名会德语的通信兵及S33潜艇截获U-571,并盗取上面的恩尼格玛密码机。S33成功截获U-571并获得密码机,在准备撤退时,德国支援潜艇赶到并击沉了S33,剩余的美国船员被迫用敌舰完成还击。 之后他们面对严峻的前景:身陷敌占区,要成功带回密码机回国和不被敌国发现密码机被盗而改变加密规律,他们不得不利用只剩下一个可用鱼雷的敌方潜艇完成剩下的任务。 *

文档评论(0)

wyjy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档