实验3 数据加密技术
第一部分:传统加密算法
一、实验目的及要求:
1、熟悉一些古典密码算法。
2、通过编程实现替代密码算法或置换密码算法。
二、实验内容:
1、自己创建明文信息,并选择一个密钥,编写替代密码算法的实现程序,实现加密和解密操作。
2、自己创建明文信息,并选择一个密钥,编写置换密码算法的实现程序,实现加密和解密操作。
第二部分:现代加密体制
一、 实验目的:
1、 掌握对文件加密和数字签名的方法,对加密理论知识加深理解。
2、 掌握DES加密解密程序的实现及应用。
3、 掌握RSA公钥密码算法的实现及应用。
4、 掌握PGP软件的安装方法
5、 掌握公钥与私钥生成与备份方法
6、 掌握PGPKeys管理密钥的方法
如何给文件加密7、 掌握使用Outlook发送加密邮件
8、 掌握使用PGP加密信息
9、 掌握PGPDisk的使用
二、 实验环境
1. 安装Windows2000Server/XP的局域网环境
2. PGP软件
3. 最好为连通Internet状态
三、 实验内容及步骤
1. 调试所给出的DES和RSA混合加解密程序。
2. PGP软件的使用
1) 安装PGP软件、软件注册:双击PGP安装文件进行安装。完成后必须重启计算机!! PGP软件将出现注册窗口,此时输入我们提供的用户名、组织名、序列号及授权信息等内容后,点击“认证”即可完成安装。安装时选择新用户,并注意输入通行码(千万不能忘记!!)。
2) 公钥与私钥对生成与管理:进入PGPKeys,可以看到我们注册的邮箱对应已有密钥管理内容。此时我们可导出自己的公钥,生成 ASC文件。方法:右击“邮箱”,选择“Export”,输入文件名即可,此文件可交流、发布等。
3) 加密信息:打开记事本程序,输入内容1234abcd。右击PGP图标,选择Current Window—Encrypt,进行记事本内容加密。完成后观察结果。若有多个密钥,则选择!
4) 解密信息:同样将光标保持在记事本中,右击PGP图标后,选择Current Window—Decrypt即可解密信息,当然需要输入通行码!!解密结果显示在“Text Viewer”中。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论