java实现Base64加解密

   @Testpublic void test01() throws Exception {String name = "LuWenMenHu";String passWord = "pswd123456";StringBuffer stringBuffer = new StringBuffer();stringBuffer.append(name).append("&").append(passWord);String str = new String(stringBuffer);byte[] b = str.getBytes("UTF-8");Base64 base64 = new Base64();String base64Encode = new String(base64.encode(b));System.out.println("base64加密:" + base64Encode.toString());String base64Decode = new String(new Base64().decode(base64Encode), "UTF-8");System.out.println("base64解密:" + base64Decode.toString());}

打印结果

------------start ----------------------------
base64加密:THVXZW5NZW5IdSZwc3dkMTIzNDU2
base64解密:LuWenMenHu&pswd123456
------------end ----------------------------

java实现加密———Base64加解密相关推荐

  1. SM2加密解决java与iOS端加解密不配套问题

    SM2加密解决java与iOS端加解密不配套问题 问题描述 问题判定 代码 声明 问题描述 使用java开发的SM2加解密,由java层生成SM2公私钥,iOS.Android(因和java层一致,暂 ...

  2. java base64 加解密_java Base64加解密

    import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; public class Base64Util { public stati ...

  3. java实现国密加解密

    1. pom依赖 <dependency><groupId>org.bouncycastle</groupId><artifactId>bcprov-j ...

  4. Jmeter接口请求Base64加解密

    jmeter 对报文进行Base64加解密心得.        业务需求是,对接口进行测试,但需要对报文进行加密,对返回的密文进行解密.        遇到的问题:接口传的报文字段,因为没有加密,所以 ...

  5. 前后端java+vue 实现rsa 加解密与摘要签名算法

    RSA有两个密钥,一个是公开的,称为公开密钥:一个是私密的,称为私密密钥. 特点: 公开密钥是对大众公开的,私密密钥是服务器私有的,两者不能互推得出. 用公开密钥对数据进行加密,私密密钥可解密:私密密 ...

  6. Flex中的Base64加解密

    Flex中的Base64加解密 Flex sdk3就内置了Base64的加/解密工具类 分别是 mx.utils.Base64Encoder mx.utils.Base64Decoder Base64 ...

  7. java实现对文件加解密操作

    源文件: 加密后的文件: 解密后的文件: package com.gblfy.test;import java.io.*;/*** java 实现对文件加解密的方法** @author gblfy* ...

  8. linux下C++base64加解密与图片互转

    最近由于工作需要,需要处理由http传来的base64图片数据,特此做下记录也希望能帮到更多的朋友. 部分内容参考Andy____Li 的blog: https://blog.csdn.net/m0_ ...

  9. PB实现BASE64加解密

    文章目录 实例 文本加解密 文件加解密 源代码 实例 文本加解密 1.加密文本:PB实现BASE64加解密 得到的密文为:UELlrp7njrBCQVNFNjTliqDop6Plr4Y= 2.解密文本 ...

最新文章

  1. Python-Numpy(3)矩阵基本操作
  2. python开发工程师面试题-2019超实用Python开发工程师面试题分享
  3. 20165303实验一 Java开发环境的熟悉
  4. 85.路由器和电脑的设置
  5. [Qt-creator]实用技巧----基于ubuntu
  6. EPSON 自带CCD图像处理包使用举例
  7. iptables原理及规则
  8. 设计导航网,全心全意为设计师服务的导航网站!
  9. SSO (单点登录)实现方式
  10. Python让繁琐工作自动化——chapter10 日志模块
  11. 一个winform中多线程的例子
  12. [论文写作笔记] C11论文查重原理及降重
  13. 干货分享!12款响应式的移动网站模板免费下载
  14. LimeSDR官方系列教程(一):LimeSDR简介
  15. 【混合编程】c++中调用python脚本
  16. zookeeper启动报错already running as process处理
  17. 微信小程序android和IOS拨打电话区别
  18. 自己写一个strcmp函数(C++)
  19. python 读excel字符型 数值_浅谈python 读excel数值为浮点型的问题
  20. Windows下使用bat脚本批量创建文件夹

热门文章

  1. 一篇文章说清楚TensorFlow是什么
  2. 落单的数IV --- lintcode 824
  3. 有关三门问题的答案解释
  4. 炸裂,AI 打造了一个西部世界!
  5. CV15 轮廓检测:霍夫变换原理及应用
  6. UGUI简单实现炉石效果
  7. linux分屏显示两个文件内容,在linux中,如何分屏显示一个文件(如.txt)的内容?指令或快捷键...
  8. UCI银行营销数据集--缺失值处理方法
  9. 基于S905L智能机顶盒打造一台Linux生产力办公主机
  10. JS与DOM的兼容性