package com.hcmony.date;import org.apache.commons.codec.binary.Base64;/*** <h3>base64 工具</h3>* <p></p>** @author hcmony* @since V1.0.0, 2018/12/14 11:58*/
public class Base64Helper {/*** Base64编码** @param byteArray b* @return r*/public static String encode(byte[] byteArray) {Base64 base64 = new Base64();return base64.encodeToString(byteArray);}/*** Base64解码** @param base64EncodedString b* @return e*/public static byte[] decode(String base64EncodedString) {Base64 base64 = new Base64();return base64.decode(base64EncodedString);}/*** Base64编码** @param s* @return r*/public static String encodeString(String s) {Base64 base64 = new Base64();return base64.encodeToString(StringHelper.convert(s));}/*** Base64解码** @param base64EncodedString b* @return e*/public static String decodeString(String base64EncodedString) {Base64 base64 = new Base64();return StringHelper.convert(base64.decode(base64EncodedString));}}

Base64加密解密方法相关推荐

  1. Java 实现 Base64 加密解密方法

    1. Base64 加密算法 1.1 标准 Base64 算法 Base64 编码是程序开发中比较常用的一种编码算法,是常用来存储或传输一些二进制数据的方法,也是 MIME(多用途互联网邮件扩展)中的 ...

  2. 【js加解密】JavaScript的Base64加密解密方法使用

    一.Base64加解密 function Base64() {// private property_keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefgh ...

  3. Lua Base64加密解密

    Base64 加密解密方法相关 -- 加密 function encode(data)local b = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrst ...

  4. asp php base64 加密解密,base64加密解密_php base64_decode 解码方法

    base64加密解密_php base64_decode 解码方法 观点1: php实现base64加密解密 在PHP中我们可以直接使用PHP自带的函数 base64_encode() 和 base6 ...

  5. chrome 控制台 base64加密解密

    1.视界 2. 背景 因为在客户机器,要查询base64的解密信息,但是因为内网无法使用网络,只能拷贝软件本想查询插件,后来发现谷歌支持解密 3.方法 在chrome控制台上可以直接使用函数做base ...

  6. Java base64加密解密 两种实现方式

    1.为什么要使用Base 64 Base 64主要用途不是加密,而是把一些二进制数转成普通字符,方便在网络上传输. 由于一些二进制字符在传输协议中属于 控制字符,不能直接传送,所以需要转换一下才可以. ...

  7. Linux-编写SHELL 加密解密方法

    Linux-编写SHELL 加密解密方法 我们在编写SHELL脚本时,有时候需要填写密码到脚本里,比如mysql备份脚本,这时我们就需要一个脚本加密解密的方法了,我使用GO语音执行Linux命令加密解 ...

  8. php常用的加密解密方法

    1.php 自带的加密函数: 1-1.不可逆的加密函数为:md5().crypt(): md5() 用来计算 MD5 哈稀.语法为:string md5(string str); crypt() 将字 ...

  9. php解密方法,六种php加密解密方法实例讲解

    代码演示如下: 方法一 function encryptDecrypt($key, $string, $decrypt){ if($decrypt){ $decrypted = rtrim(mcryp ...

最新文章

  1. CEGUI-----动画
  2. 入职地府后我成了人生赢家_【200811推文】闪闪而恋作者:钦点废柴+入职地府后我成了人生赢家作者:有只胖头鱼...
  3. Orchard Core 文档翻译 (六)HTML
  4. 数据库系统实现 第六章 查询执行
  5. java optional 用法_Java 8中的Optional: 如何正确使用?
  6. findbugs教程
  7. numpy统计分布显示
  8. shell脚本执行方式,更方便更快捷。
  9. wegame每次登陆都要滑动验证_Vue项目中实现用户登录及token验证
  10. python利用什么来写模块-Python模块的制作方法实例分析
  11. MathType方向键和退格键失效解决方案
  12. 【英语学习】【Level 08】U01 Let's Read L1 All the world's a stage
  13. MySQL-ProxySQL中间件Admin Schemas介绍
  14. 使用 Vue.js 全家桶开发的高颜值第三方网易云播放器
  15. android 换机 备份,Android QQ同步助手3.7:资料备份让换机刷机无忧
  16. 工作之余的抓包乐趣,fiddler抓包、Wireshark抓包
  17. 数学建模·层次分析法基本步骤及参考代码
  18. 大学生征信与相关金融知识手册
  19. app显示服务器图片不显示,如何将存在本地服务器的图片,在APP前台显示
  20. Jexl表达式引擎(2)

热门文章

  1. Python range和xrange的区别和联系
  2. 问题 G: C语言实验——保留整数
  3. 如何排查计算机资源使用率,如何在Windows 10中修复Search Indexer高磁盘或CPU使用率!...
  4. 美国如何变成数学超级强国
  5. MYSQL实验二报告
  6. 编写程序计算长方体的体积python_编写程序一个长方体的长宽高记那个长方体的表面积和体积 要用浮点型数据处理?...
  7. 计算机网络之TCP中TIME_WAIT状态意义详解
  8. keil编译报错L6406E: No space ...以及栈溢出问题
  9. 风波之后,天鸽互动回购股票“补刀”沽空机构
  10. 第一次实验:阅读与准备作业