Base64加密算法
来源:互联网 发布:excel相同数据计数 编辑:程序博客网 时间:2024/05/16 23:59
package com.imooc.security.base64;import java.io.IOException;import org.apache.commons.codec.binary.Base64;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;/** * Base64加密算法 * @author Bingo_Ge * */public class ImoocBase64 {private static String src = "imooc security base64";public static void main(String[] args) {jdkBase64();commonsCodesBase64();bouncyCastleBase64();}private static void jdkBase64() {BASE64Encoder encoder = new BASE64Encoder();String encode = encoder.encode(src.getBytes());System.out.println("jdk encode:" + encode);BASE64Decoder decoder = new BASE64Decoder();try {byte[] decodeBytes = decoder.decodeBuffer(encode);System.out.println("jdk decode:" + new String(decodeBytes));} catch (IOException e) {e.printStackTrace();}}private static void commonsCodesBase64() {byte[] encodeBytes = Base64.encodeBase64(src.getBytes());System.out.println("cc encode:" + new String(encodeBytes));byte[] decodeBytes = Base64.decodeBase64(encodeBytes);System.out.println("cc decode:" + new String(decodeBytes));}private static void bouncyCastleBase64() {byte[] encodeBytes = org.bouncycastle.util.encoders.Base64.encode(src.getBytes());System.out.println("bc encode:" + new String(encodeBytes));byte[] decodeBytes = org.bouncycastle.util.encoders.Base64.decode(encodeBytes);System.out.println("bc decode:" + new String(decodeBytes));}}
0 0
- Base64加密算法
- 加密算法-BASE64
- Base64加密算法
- BASE64加密算法
- Android加密算法:AES、Base64加密算法
- base64加密算法(一)
- 自定义 Base64 加密算法
- base64 加密算法的实现
- 自定义 Base64 加密算法
- java 加密算法 base64
- java 加密算法 base64
- java base64加密算法
- MD5 SHA1 BASE64加密算法
- MD5 SHA1 BASE64加密算法
- iOS中Base64加密算法
- java Base64加密算法
- Base64一些加密算法
- java 加密算法 base64
- 汇编:用e命令为啥改不了内存的值?
- Fiddler命令行和HTTP断点调试
- WKWebView使用
- [记忆化搜索 乱搞] BZOJ 2719 [Violet 4]银河之星
- 封装:Windows系统文件图标
- Base64加密算法
- 开发平台之美:10分钟内实现一个销售订单功能的增删改查
- java中volatile关键字的含义
- spring注解事务@Transactional详解
- NO.12 httpd服务
- MyEclipse 2017 CI Tomcat 权限问题
- WCF系列:记一次WCF中Model变更操作引发的血案
- 乌班图下安装caffe
- dubbo zookeeper 分布式服务框架