MD5算法实验报告

时间:2024.4.5

MD5算法实验报告

08信息管理与信息系统班 20081000466 李静珩

一、【实验目的】:

验证MD5加密算法。

二、【实验采取的数据及运行过程】:

1.MD5生成文件摘要

(1)本机进入“工具箱”|“加密解密”|“MD5哈希函数”|“生成摘要”页签,在明文框中编辑文本内容:深圳大学生运动会。

单击“生成摘要”按钮,生成文本摘要: 单击“导出”按钮,将摘要导出到MD5共享文件夹(D:\Work\Encryption\MD5\)中,并通告同组主机获取摘要。

(2)单击“导入摘要”按钮,从同组主机的MD5共享文件夹中将摘要导入。 在文本框中输入同组主机编辑过的文本内容,单击“生成摘要”按钮,将新生成的摘要与导入的摘要进行比较,验证相同文本会产生相同的摘要。

(3)对同组主机编辑过的文本内容做很小的改动,再次生成摘要,与导入的摘要进行对比,验证MD5算法的抗修改性。

2.MD5算法

本机进入“工具箱”|“加密解密”|“MD5哈希函数”|“演示”页签,在明文输入区输入文本(文本不能超过48个字符),单击“开始演示”,查看各模块数据及算法流程。 输入明文:shanghai expo

开始演示后的明文分组:

7368616E67686169206578706F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068

子明文分组:

7368616E、67686169、20657870、6F800000、00000000、00000000、00000000、00000000、00000000、00000000、00000000、00000000、00000000、00000000、00000000、00000068 摘要:84C17AD6271C6C109BA3AB9A5C1F717E

初始链接变量:

A.01234567

B.89ABCDEF

C.FEDCBA98

D.76543210

经操作程序后的链接变量:

A. F32EC094

B. 89ABCDEF

C. FEDCBA98

D. 76543210

逻辑函数:F(x,y,z)=(x&y)|(~x&z)

(89ABCDEF&FEDCBA98)|(~ 89ABCDEF&76543210)= FEDCBA98

1

第2、3、4轮用软件实现。

求和运算:

最后一步链接变量: 初始链接变量 结果

A. 839E356F + A.01234567 = 84C17AD6

B.9D709E21 + B.89ABCDEF = 271C6C10

C.9CC6F102 + C.FEDCBA98 = 9BA3AB9A

D.E5CB3F6E + D.76543210 = 5C1F717E 摘要:84C17AD6271C6C109BA3AB9A5C1F717E

三、【实验总结】:

通过这次实验了解到哈希函数的特点:压缩性、容易计算、抗修改性、弱抗碰撞、强抗碰撞。而这次实验的主要目的是验证MD5算法,虽然在课堂上做实验的时间有限,MD5算法又很繁杂,但是在老师的讲解下还是能懂的。其实要验证MD5算法最主要是要计算机的辅助,因为人工计算的可能性不大,通过计算机的计算,我们可以容易进行求和运算,当完成了最后一个明文分组运算时,A,B,C,D中的数值就是最后的散列函数值。

2


第二篇:实验报告 MD5加密算法与数字证书


实验报告

课题:三个网站(淘宝网,京东商城,中国商品网)电子商业模式的比较

京东商城:(1)有购物车系统,购物方便。

(2)首页即罗列出众多商品。

(3)支持送货上门,部分地区免运费,支持货到付款,在线支付,分期付款(对绝大多数信用卡),邮局汇款,部分地区有211送货上门服务。

(4)有众多合作品牌,包括商店和网站,前者允许顾客用非东账号(如QQ号)约了成本。

(5)有众多合作活动(如王力宏歌友会),起到了宣传作用。

(6)有积分系统,通过非购物的多种活动也可以获得积分,有了积分可以参加很多活动(如拍卖),增加了客户的购物积极性。

(7)允许退款退货(换货)。

(8)贴合国家政策,有家电下乡活动,打开了农村市场。

方便:★★★★★ 物流:★★★

支付:★★★★ 其他:★★★

交易特点:网站=卖方,便于管理,安全但商品种类少 ★★★

淘宝网: (1)有购物车系统,购物方便 。

(2)B-C C-C两种购物方式并存。

(3)独有阿里旺旺系统,买卖方沟通更方便。

(4)支持部分商品在部分地区的货到付款,有信用卡付款模式(对绝大多数信用

卡),可以网上付款,网点付款,邮局汇款,他人代付。

(5)有消费者维权机制,让消费者放心。

(6)一般采用邮寄的方式送货。

(7)网站活动较少。

方便:★★★★★ 物流:★★★

支付:★★★ 其他:★★★

交易特点:B-C C-C两种购物方式并存,商品种类最多,但部分商品的安全性无

法保障。★★★

中国商品网:(1)仅供企业和企业之间交易。

(2)可以在网站上给企业留言,也可以查看企业的电话,传真

(3)网站仅仅提供信息,不负责企业间的交易。

(4)页面较京东和淘宝单调。商品种类没有前两者多。

(5)无任何活动。

(6)为一个半政府网站,资料都经过严格审核。

方便:★★★ 物流:★★

支付:★★ 其他:★

交易特点:交易有中国商务部的审核,安全性极高,一般是企业间的大宗贸易,

个人不参与。★★★★

更多相关推荐:
实验报告格式模板-供参考

实验名称:粉体真密度的测定粉体真密度是粉体质量与其真体积之比值,其真体积不包括存在于粉体颗粒内部的封闭空洞。所以,测定粉体的真密度必须采用无孔材料。根据测定介质的不同,粉体真密度的主要测定方法可分为气体容积法和…

实验报告 范本

研究生实验报告范本实验课程实验名称实验地点学生姓名学号指导教师范本实验时间年月日一实验目的熟悉电阻型气体传感器结构及工作原理进行基于聚苯胺敏感薄膜的气体传感器的结构设计材料制作材料表征探测单元制作与测试实验结果...

实验报告格式

实验报告课程名称物证技术学实验项目名称捺印手印样本指纹显现提取班级与班级代码074213070853实验室名称或课室法学实验教学中心专业任课教师刘红学号0925020xx20姓名康杰辉实验日期20xx年12月1...

实验报告要求及范文

滁州市政府组织退耕还林(黑体,小二,1.5倍行距,段前段后0.5行)——5060451007范雪花(学号,TimesNewRoman,四号)(姓名,宋体,四号,单倍行距)一、实验目的(宋体,四号,单倍行距,段前…

实验报告单

科学实验报告单1科学实验报告单2科学实验报告单3科学实验报告单4九完小科学实验报告单10九完小科学实验报告单11九完小科学实验报告单12九完小科学实验报告单13九完小科学实验报告单14九完小科学实验报告单15九...

实验报告

实验三用ethereal工具探究TCP协议班级08软件工程1班学号20xx41404105姓名詹朝生一实验目的分析TCP协议二实验环境与因特网连接的计算机网络系统主机操作系统为windowsEtherealIE...

实验报告格式

2020学年第学期佛山职业技术学院食品营养与检测专业实验报告课程名称食品添加剂专业班级姓名学号所在组别同组成员实验地点实验时间实验一几种食品添加剂在果味饮料中的应用实例佛山职业技术学院食品营养与检测专业指导教师...

实验报告1

北京林业大学13学年14学年第1学期数据结构C实验报告书专业电子信息科学与技术班级电子131姓名潘林学号131114119实验地点北林学研N09任课教师孟伟实验题目基于线性表的图书信息管理实验环境VisualC...

实验四实验报告

浙江万里学院实验报告课程名称统计实验实验名称实验三参数估计专业班级姓名学号实验日期专业班级姓名学号实验日期专业班级姓名学号实验日期专业班级姓名学号实验日期专业班级姓名学号实验日期专业班级姓名学号实验日期专业班级...

实验报告一

数学建模实验报告

图实验报告

重庆交通大学设计性实验报告班级20xx级2班学号姓名旧城余约实验项目名称图实验项目性质设计性实验实验所属课程算法与数据结构实验室中心B01407指导教师鲁云平实验完成时间20xx年6月3日一实验目的1熟悉图的存...

实验报告

二实验名称观察食盐沙在水中的状态实验器材烧杯2个搅拌棒2根沙食盐水实验步骤1取一小匙食盐放入盛水的烧杯内用搅拌棒轻轻搅拌你有什么发现2取一小匙淘洗干净的沙放入盛水的烧杯内用搅拌棒轻轻搅拌你有什么发现3比较食盐和...

实验报告(37篇)