密码学MD5实验报告.docVIP

  • 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

文档评论(0)

1亿VIP精品文档

相关文档