《网络安全技术》实验指导书

《网络安全技术》实验指导书

ID:13033186

大小:2.49 MB

页数:50页

时间:2018-07-20

《网络安全技术》实验指导书_第1页
《网络安全技术》实验指导书_第2页
《网络安全技术》实验指导书_第3页
《网络安全技术》实验指导书_第4页
《网络安全技术》实验指导书_第5页
资源描述:

《《网络安全技术》实验指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验一加解密算法-DES算法的实现一、实验目的熟悉DES算法的思想,算法实现过程。二、实验内容DES加密算法分为3个步骤:第一步,初始置换IP585012342618102605244362812462544638302214664564840322416857494133251791595143352719113615345372921135635547393123157(初始置换表IP)第二步,16轮迭代扩展置换32bit⊕S盒替代P盒替代⊕Ri48bit密钥变换Ki32bitLi-1Li48bitf函数一次迭代运算过程Ri

2、-13212345456789891011121312131415161716171819202120212223242524252627282928293031321(扩展置换表E)1672021291228171152326518311028241432273919133062211425(P盒置换)行列0123456789101112131415S10144131215118310612590710157414213110612119538241148136211151297310503512824917511314100

3、613S201518146113497213120510131347152814120110691152014711104131581269321531381013154211671205149………………………………………………(S盒子)第三步,逆初始置换40848165624643239747155523633138646145422623037545135321612936444125220602835343115119592734242105018582633141949175725(逆初始置换IP-1)子密钥的产生:子

4、密钥的产生过程经过PC-1,得到C0,D0Ci(28bit)Di(28bit)循环左移循环左移经过PC-256bit48bit子密钥Ki密钥K(64bit)56bit根据以上DES算法的实现过程,补充程序,源码请参见网络存储。实验二:RSA算法的实现及应用一、实验目的了解RSA算法的原理,实现过程,以及应用。二、实验条件Windows2000/XP操作系统,vc6.0三、实验内容了解RSA源码实现过程,源码请参见网络存储实验三PGP的使用第1部分PGP的安装及密钥的生成与管理一、实验目的掌握密码理论与技术(对称密码技术和非对

5、称密码技术)的原理;能够比较透切地PGP使用公钥密码技术的机理;掌握PGP加密软件在密钥生成及管理。二、实验内容1.安装PGP的安装很简单,和平时的软件安装一样,只须按提示一步步“Next”完成即可。其中在以下的画面你可以选择要安装的选件,如果选择了“PGPnetVirtualPrivateNetworking”虚拟网,再选择相应的Plugin,如“PGPMicrosoftOutlookExpressPlugin”,就可以在OutlookExpress中直接用PGP加密邮件,这里指的是加密邮件的内容,具体操作我们在后面会详细说到

6、。如前所述请下载文件文件:PGP8.exe。然后直接执行,即可进入PGP程序安装画面,请依屏幕指示操作机可。2.操作方式1——密钥的生成使用PGP之前,首先需要生成一对密钥,这一对密钥其实是同时生成的,其中的一个我们称为公钥,意思是公共的密钥,你可以把它分发给你的朋友们,让他们用这个密钥来加密文件,另一个我们称为私钥,这个密钥由你保存,你是用这个密钥来解开加密文件的。打开“开始”中“PGP”的“PGPKEYS”,可看到以下的画面。点击图标或者用菜单key>newkey开始生成密钥。PGP有一个很好的密钥生成向导,只要跟着它一步一

7、步做下去就可以生成密钥,ok,let’sgo!☆操作时请注意:(1)Fullname是个人公钥字段格式。(2)Email地址请填写正确。注:PGP5.0以后建议编码方式改用Diffie-Hellman/DSS算法,安全性比较高。而且在PGP6.0以后将不支持RSA编码了。请大家按PGP的建议吧!请对自己的私钥设定一组密码,在激活私钥时都需加以核对,以增加安全性,但一直输入密码也很讨厌,因此PGP有很人性化的考虑,他会自动判断需不需要核对密码。图3-1设定PGPPublicKeyInformation图3-2设定PGPPrivat

8、eKey密码注:在产生公钥/私钥的过程中,请记得要不断的移动鼠标,制造随机数,才能完成喔!图3-2产生PGPPrivate及PublicKey在图3-2中生成完成后,单击“下一步”按钮,出现入图3-3所示的对话框,随即Private及PublicKey生成完成。

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

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

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