附件是MD5的拷贝了很多别人的,都不好用,这个不错
下面的base64的,但是64的严格说来不加密算法
package test;
import java.io.UnsupportedEncodingException;
import java.util.zip.DataFormatException;
import java.util.zip.Deflater;
import java.util.zip.Inflater;
import javax.crypto.Cipher;
import javax.crypto.SecretKey;
import org.apache.commons.codec.binary.Base64;
public class chuanchuan {
public static void main(String[] args) throws DataFormatException, UnsupportedEncodingException{
String source = "abcd<?>测试12323123123123123123123123123123123123123123123123";
byte[] inputTest = source.getBytes("UTF-8");
byte[] base64Data = Base64.encodeBase64(inputTest);
String target = new String(base64Data,"UTF-8");
System.out.println(target);
byte[] decode = Base64.decodeBase64(target);
String outTest = new String(decode,"UTF-8");
System.out.println(outTest);
}
}
分享到:
相关推荐
MD5编码、MD5加密解密demo代码,详看博客 对字符串进行MD5编码及MD5加密和解密
C# .net MD5加密解密工具及加密解密类。使用方便,可直接下载加密解密代码在项目中使用。
java实现md5 加密解密(在网络中MD5是著名的不可逆算法,但是如果知道MD5的加密的字符串 则可以通过自己的加密算法对明文进行加密,对加密后的密文与字符串匹配; 匹配成功,表示找到明文;但是此程序的时间耗费较高!仅...
Md5加密解密
C#编写的md5加密解密,含调用例子.有需要的朋友请下载使用
Java实现MD5加密以及解密,附带测试类,具体见代码。 Java实现MD5加密以及解密,附带测试类,具体见代码。 Java实现MD5加密以及解密,附带测试类,具体见代码。 Java实现MD5加密以及解密,附带测试类,具体见代码。
java实现MD5加密解密算法,java源代码~
android用MD5加密解密简单demo
用于md5加密解密,详细使用方法链接:https://blog.csdn.net/qq_35713752/article/details/81904958
MD5加密解密工具,MD5加密解密工具,MD5加密解密工具,MD5加密解密工具
MD5算法的ASP实现,MD5简介,vb建立的MD5加密解密工程例子
C# MD5加密解密源代码,可用于WinForms级WEB开发
MD5加密解密算法描述.docMD5加密解密算法描述.docMD5加密解密算法描述.doc
MD5加密解密工具,就我所知,MD5的目标是生成摘要。严格来说不是一种加密算法。 不管多长的信息都能生成固定长度的MD5编码的话,必然会有信息丢失。那么光有MD5编码的话是绝对不可能还原信息的。 那网上那些MD5解密...
c#,.net md5加密解密技术
md5加密解密的软件 蛮好用的 可以试下
纯JAVA的MD5加密,利用MD5单向函数产生密钥,方便测试