区别:
MD5加密:
加密时通过原字符串加密成另一串字符串
解密时需要原加密字符串进行重新加密比较两次加密结果是否一致
T=RSA加密:
加密时通过原字符串生成密钥对(公钥+私钥)
解密时通过公钥和私钥进行解密,解密出原字符串进行比较是否一致
个人观点:
RSA加密略比MD5加密牛逼一点点
但凡事都有好坏 MD5加密执行效率比RSA快
废话不多说上栗子:
MD5加密:
package cn.news.util;
import java.security.MessageDigest;
/**
*
* @author: 房上的猫
*
* @time: 2018年5月14日 下午8:04:44
*
* @博客地址: https://www.cnblogs.com/lsy131479/
*
*/
public class MD5 {
private static String MD(String s) {
try {
MessageDigest md = MessageDigest.getInstance("MD5");</