实验四:密码学MD5实验报告专业: 计算机科学与技术 班级:2015级 姓名:孟亚超 学号:20150402201006实验名称密码学MD5实验目的自学md5原理,编写MD5算法,了解算法工作过程实验原理MD5是一个不可逆的算法,是单向的,通常用于签名验证和一些不需要还原原文的算法,这种算法加密后就不能还原回原文,这种算法还原回原文有无穷种原文,所以理论上是不可能被还原的注意事项1、 MD5不可能被还原2、 MD5算法加密后的长度是固定的,长度为32位实验环境说明Window7 Java jdkEclipse for EE实验步骤源代码package com.topcheer; import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.nio.MappedByteBuffer;import java.nio.channels.FileChannel;