- 18
- 0
- 约3千字
- 约 7页
- 2023-12-21 发布于广西
- 举报
实验四:密码学MD5实验报告
实验名称
密码学MD5
实验目的
自学md5原理,编写MD5算法,了解算法工作过程
实验原理
MD5是一个不可逆的算法,是单向的,通常用于签名验证和一些不需要复原原文的算法,这种算法加密后就不能复原回原文,这种算法复原回原文有无穷种原文,所以理论上是不可能被复原的
考前须知
MD5不可能被复原
MD5算法加密后的长度是固定的,长度为32位
实验环境说明
Window7
Javajdk
EclipseforEE
实验步骤
源代码
packagecom.topcheer;
importjava.io.File;
importjava.io.FileInputStream;
importjava.io.IOException;
importjava.nio.MappedByteBuffer;
importjava.nio.channels.FileChannel;
importjava.security.MessageDigest;
importjava.security.NoSuchAlgorithmException;
importjava.util.Scanner;
publicclassEXEMD5{
/*设置MD5值输出为16进制〔从0到F〕*/
protectedstaticchar
您可能关注的文档
最近下载
- 《二次根式》知识巧梳理.doc VIP
- 化工投资项目可行性研究报告编制办法.pdf VIP
- 2026年中级经济师资格考试(保险专业知识和实务)历年参考题库(含答案).docx VIP
- 建设工程高处作业吊篮安全知识培训.pptx VIP
- 循经指压疗法【陈玉琴】.pdf VIP
- 通化(2009)1008-Ⅳ 时速200公里客货共线铁路隧道内全补偿简单链形悬挂安装图(双线、绝缘关节).pdf VIP
- 分子生物学分子生物学研究法下-西安电子科技大学.pdf VIP
- 高处作业吊篮安全知识培训.pptx VIP
- 作文格子纸(A4版)word版本.pdf VIP
- 2017车库建筑构造17J927-1.pdf VIP
原创力文档

文档评论(0)