欢迎您访问广东某某机械环保科有限公司网站,公司主营某某机械、某某设备、某某模具等产品!
全国咨询热线: 400-123-4567

哈希游戏

哈希游戏| 哈希游戏平台| 哈希游戏APP

HAXIYOUXI-HAXIYOUXIPINGTAI-HAXIYOUXIAPP

哈希游戏- 哈希游戏平台- 官方网站实验三 单向函数与MAC

作者:小编2024-12-22 14:42:55

  哈希游戏- 哈希游戏平台- 哈希游戏官方网站

哈希游戏- 哈希游戏平台- 哈希游戏官方网站实验三 单向哈希函数与MAC

  单向哈希函数与 MAC 一、实验描述 本实验的学习目的是让学生熟悉单向哈希函数以及消息认证码(MAC),在完成本课实验后,学生应当对密码学概念有更深入的理解并且能通过使用命令为一段指定的信息生成哈希值以及消息认证码,理解哈希函数的特性。 二、实验环境 本实验中,我们将使用 openssl 命令行工具及其库。实验环境中已自带命令行工具 vim,已安装 openssl 开发库。 系统用户名: test,密码 123456 三、实验内容 实验 1:生成消息摘要和 MAC 在本实验中,我们将认识各种单向哈希算法。你可以使用 openssl dgst 命令为一个文件生成哈希值。输入 man openssl 和 man d...

  单向哈希函数与 MAC 一、实验描述 本实验的学习目的是让学生熟悉单向哈希函数以及消息认证码(MAC),在完成本课实验后,学生应当对密码学概念有更深入的理解并且能通过使用命令为一段指定的信息生成哈希值以及消息认证码,理解哈希函数的特性。 二、实验环境 本实验中,我们将使用 openssl 命令行工具及其库。实验环境中已自带命令行工具 vim,已安装 openssl 开发库。 系统用户名: test,密码 123456 三、实验内容 实验 1:生成消息摘要和 MAC 在本实验中,我们将认识各种单向哈希算法。你可以使用 openssl dgst 命令为一个文件生成哈希值。输入 man openssl 和 man dgst 查看手册。 dgsttype 选项,是指定单向哈希算法,比如 -md5, -sha1, -sha256 等; $ openssl dgst dgsttype filename 1、查阅文档,或用 man openssl 和 man dgst 查看手册,了解 dgstype 可用的哈希算法; 2、在 dgsttype 部分指定单向哈希算法,生成哈希值; 3、替换 dgsttype 部分,至少使用 3 种算法,生成哈希值; 【思考】: 1. 对于指定的哈希算法,改变消息长度,对比生成的哈希值; 2. 对于指定的消息,改变哈希算法,对比生成的哈希值。