第三讲 数据加密-非对称加密算法.ppt

上传人:99****p 文档编号:1454010 上传时间:2019-02-28 格式:PPT 页数:47 大小:416KB
下载 相关 举报
第三讲 数据加密-非对称加密算法.ppt_第1页
第1页 / 共47页
第三讲 数据加密-非对称加密算法.ppt_第2页
第2页 / 共47页
第三讲 数据加密-非对称加密算法.ppt_第3页
第3页 / 共47页
第三讲 数据加密-非对称加密算法.ppt_第4页
第4页 / 共47页
第三讲 数据加密-非对称加密算法.ppt_第5页
第5页 / 共47页
点击查看更多>>
资源描述

1、Triple-DES 三重两钥 DES( tri-DES/2) 112-bites(equivalent to 34 digits) Any Number between 0 to 5192296858534827628530496329220095 两个密钥 K1,K2 Encrypt with K1 Decrypt with K2 Encrypt with K1 加密:C=E(K1,D(K2,E(K1,M)记为: C=EDEK1,K2(M) 解密:M=D(K1,E(K2,D(K1,C)记为: M=DEDK1,K2(C) 三重三钥 DES( tri-DES/3)Key Space:168-b

2、ites 加密算法:C=E(K3,D(K2,E(K1,M)E=D(K3,E(K2,D(K1,C)AES Adopted as a standard by the National institude of standards&Technology at 2001 Dev by Rijndael(2 belgian cyptogphers) Key:128/192/256bits(equivalent to 78 digits) Block of M:16bytes=128bits Any Number between 0 to 157920892373161954235709850086879

3、07853269984665640564039457584007913129639935AES National Security Agency approved AES in june 2003 for pretecting top-level secrets within US gov agencies密钥的管理和分发 使用同样的密钥的范围一次泄漏,全部泄漏一个特定 key使用次数越多,就增加了被窃取的机会解决方法:一钥一密定期更换密钥的管理和分发 密钥的分发问题?改进!非对称加密算法算法和密钥 明文 M,密文 C,加密 E,解密 D 密钥用 K表示 K可以是很多数值里的任意值,密钥 K的可能值的范围叫做密钥空间。加密和解密运算都使用这个密钥,即运算都依赖于密钥,并用 K作为下标表示,加解密函数表达为: E( M , k) =C D( C , k) =M D( E( M , k) , k) =M,如图所示。 有些算法使用不同的加密密钥和解密密钥,也就是说加密密钥K1与相应的解密密钥 K2不同,在这种情况下,加密和解密的函数表达式为: E( M, K1) =C D( C, K2) =M 函数必须具有的特性是, D( E( M, K1), K2) =M,如图所示。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。