信息安全技术基础_第七章.ppt
《信息安全技术基础_第七章.ppt》由会员分享,可在线阅读,更多相关《信息安全技术基础_第七章.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、其他公钥加密算法简介MH背包公钥加密体制n两个著名的公钥密码体制:背包公钥体制RSA公钥体制n1978年由Merkle 和Hellman首先提出n已经被Shamir等人破译n它的思想和有关理论首先揭示了公钥密码算法的本质,具有重要的理论意义n安全性基于背包问题求解的困难性背包问题例:给定背包长度L=4792,10根棍长度分别是a1=2292,a2=1089,a3=0211,a4=1625,a5=1283,a6=0599,a7=0759,a8=0315,a9=2597,a10=2463问选择哪几根棍子装入L,使长度总和恰好等于L?ECC椭圆曲线加密算法n基于椭圆曲线的离散对数问题n相对RSA算法
2、,ECC密钥长度大大缩短,运算速度加快,安全性更高n具有很大潜力,已经成为一系列加密和签名算法的标准椭圆曲线ny2=x3+ax+b在 VB.net 中进行加密和解密对称加密解密相关的类库n导入库 Import System.Security.CryptographyImport System.IO.Streamn对称加密和解密操作都通过“流”stream 实现生成加密算法对象生成加密器对象密钥Key初始向量IV生 成 流 对 象Stream生成加密流对象一个简单的例子:DES加密Dim desKey()As Byte=&H62,&H42,&H33,&H28,&H62,&H42,&H33,&H2
3、8Dim IV()As Byte=&H62,&H42,&H33,&H28,&H62,&H42,&H33,&H28Dim Message()As Byte=&H62,&H42,&H33,&H28,&H62,&H42,&H33,&H28Dim des As New DESCryptoServiceProviderDim ct As ICryptoTransformct=des.CreateEncryptor(desKey,IV)Dim fout As New FileStream(test.out,FileMode.OpenOrCreate,FileAccess.Write)Dim encStre
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息 安全技术 基础 第七
限制150内