还剩3页未读,继续阅读
文本内容:
发必灭以实验报告课程计算机保密实验名称:数据的加密与解密院系(部):计科院专业班级:计科11001班_学号实验日期:2023-4-25姓名:刘雄报告日期_2023-5-1_报告评分教师签字:一.实验名称数据加密与解密运营环境WindowsXP系统IE浏览器三.实验目的熟悉加密解密的解决过程,了解基本的加密解密算法尝试编制基本的加密解密程序掌握信息认证技术四.实验内容及环节
1、安装运营常用的加解密软件
2、掌握加解密软件的实际运用*
3、编写凯撒密码实现、维吉尼亚表加密等置换和替换加解密程序
4、掌握信息认证的方法及完整性认证1安装运营常用的加解密软件掌握加解密软件的实际运用任务一:通过安装运营加密解密软件Apoca1ypso.exe:RSAToo
1.exe;SWriier.exe等(参见实验一指导))的实际运用,了解并掌握对称密码体系DES、IDEA、AES等算法,及非对称密码体制RSA等算法实行加密加密的原理及技术DES:加密解密是一种分组加密算法,输入的明文为64位,密钥为56位,生成的密文为64位BlowFish:算法用来加密64Bit长度的字符串或文献和文献夹加密软件Gost(GosudarstvennyiStandard)算法是一种由前苏联设计的类似DES算法的分组密码算法它是一个64位分组及256位密钥的采用32轮简朴迭代型加密算法.IDEA国际数据加密算法:使用128位密钥提供非常强的安全性;Rijndael是带有可变块长和可变密钥长度的迭代块密码(AES算法)块长和密钥长度可以分别指定成
128、192或256位MISTY1:它用128位密钥对64位数据进行不拟定轮回的加密文档分为两部分密钥产生部分和数据随机化部分Twofish同RIowfish同样,Two「ish使用分组加密机制它使用任何长度为256比特的单个密钥,对如智能卡的微解决器和嵌入在硬件中运营的软件很有效它允许使用者调节加密速度,密钥安装时间,和编码大小来平衡性能Cast-256AES算法的一种(同学们也可自己卜.我相应的加解密软件,应用并分析加解密过程)任务二下载带MD5验证码的软件(如:错误!未定义书签下载(MySQL)Windows(x8632-bit)MSIInstaIler
5.
6.
11、
1.5M;MD5码20f788bO09a7af437ff4abee8fb3a7dl),使用MD5Verify工具对刚下载的软件生成信息摘要并与本来的MD5码比较以拟定所卜.载软件的完整性或用两款不同的MD5软件对同一文献提取信息摘要,而后比较是否一致,由此可进行文献的完整性认证任务三:使用PGP软件对邮件和文献加密署名,了解密码体制在实际网络环境中的应用加深对数字署名及公钥密码算法的理解使用PGP创建密钥对(参见:实验一指导)甲、乙互换各自的公钥并导入PGP甲(乙)编辑一份文本文献甲(乙)对文本文献进行加密以附件等方式发送给乙(甲),并且对邮件内容加密署名乙(甲)对邮件进行解密并验证安装说明参见如何使用OutlookExpress
6.0简体中文版通过PGP
8.1发送和接受加密及署名的邮件内容GP
8.1简体中文版软件在安装成功以后,如何创建私钥及导出公用密钥环文献*任务四:申请、安装和使用证书实例错误!未定义书签安装根证书并查看证书进而使用证书进行网上查询余票或网上购票C2)掌握凯撒加密方法自行设计密钥编制加密解密程序占典密码术可以大体别分为两种即置换和替换,当然也有两者结合的更更杂的方法在置换中字母不变,位置改变;替换中字母改变,位置不变恺撒密码是将每一个字母向前推移K位,即K=3,每•个明文字符都由其右边第三个(模26)字符替换即成密文如将字母A置换作字母D将字母B换作字母E如有这样一条指令RETURNTOROME用恺撒密码加密后就成为UHWXUAWRURPH明:ABCDEFGHIJKLMNOPQRSTUVWXYZ密DEFGHIJKLMN0PQRSTUVWXYZABC若从1到25个位置的移位都可用于替换,允许密码表是明码表的任意一种重排就有超过4x1027种密码表,增长了破解难度五.实验结果(附截屏)文件ID5效验工具文件MD5:进度条|阪支雨网复制|对比|到大写|关于|MD5加密与蟠比花器作者:真我港天特别感遗rtombear)三亘-MD5加密与校蛉、比对字符串MD5加密❷文件MD验验□比对时忽略密文大小写加密或校验内容C:\Users\Administrator.AEX0JGTPQR7MLZW\De浏览生拗MD锚文20F788B009A7AF437FF4ABCE8FB3A7D1加密眄校*待比对MD镭文|十对密文1说明软件在同一目录下生成的manifest文件为界面配置文件,不影响软件和系统安全从剪贴板祜贴待比对密文〔|意见反馈以及关于软件[[关闭文件MD沛龄软件启动时间2013/5/121:15:41六.实验中的问题及心得通过本次实验我学习到了数据在互联网中的传输并不是绝对的安全由于这样或那样的因素使得在传输的过程中都要使用一些加密的手段,以提高数据的安全性本次实验中,我们举要验证的在网络中下载的文献的对的性(是不是正版是不是有恶意插件)通过MD5校验工具对其进行校验和官网上的比较结果!对于凯撒密码的设计也是一项具体的设计思绪,通过对字符的移动而实现对信息的加密这是非常有效的一项方法对自己的私密信息的保护守法!只但是有待改善的是只有对英文的实用性,对于汉字的加密有待商榷中!!!!!!。