//用encodeBase64加解密放到cookie判断登陆

package com.ott.util;

import java.io.UnsupportedEncodingException;

import org.apache.commons.codec.binary.Base64;

public class CookieUtils {

/**

* 编码

* @param cookieStr

* @return

*/

public static String encodeBase64(String cookieStr){

try {

cookieStr = new String(Base64.encodeBase64(cookieStr.getBytes("UTF-8")));

} catch (UnsupportedEncodingException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

return cookieStr;

}

/**

* 解码

* @param cookieStr

* @return

*/

public static String decodeBase64(String cookieStr){

try {

cookieStr = new String(Base64.decodeBase64(cookieStr.getBytes()), "UTF-8");

} catch (UnsupportedEncodingException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

return cookieStr;

}

public static void main(String[] args) throws UnsupportedEncodingException {

String str = "ffdd订单";

String decode = new String(Base64.encodeBase64(str.getBytes()));

System.out.println("eee" + decode);

String ddd = new String(Base64.decodeBase64(decode));

System.out.println("ddd" + ddd);

}

}

java cookie 加密_java cookie encodeBase64加密相关推荐

  1. java rsa 验_Java使用RSA加密解密签名及校验

    RSA加密解密类: package com.ihep; import java.io.BufferedReader; import java.io.BufferedWriter; import jav ...

  2. java cookie包_Java cookie的使用

    转自:http://www.blogjava.net/tscfengkui/archive/2011/01/21/343341.html 很感谢,让小白明白其中道理 Java cookie的使用 1. ...

  3. java 字符 加密_Java 字符串的加密与解密

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 为了保证程序的安全,经常需要用到数据加密的方法.Java 中提供了专门用于加密运算的类和接口. 除了使用加密类和接口外,还可以通过多种方式实现字符串的加密 ...

  4. java aes 中文_java实现AES加密(解决中文解密后乱码问题,解决传输字符串后解密报错的问题)...

    在对安全性要求比较高的报文做加密的时候,算法有很多种,我这里主要用到的就是AES加密算法.由于在国内使用,所以不可避免的要对中文进行加密和解密,而在这个过程中,发现,如果不做处理,很容易会出现中文乱码 ...

  5. java rsa签名_Java使用RSA加密解密签名及校验

    由于项目要用到非对称加密解密签名校验什么的,于是参考<Java加密解密的艺术>写一个RSA进行加密解密签名及校验的Demo,代码很简单,特此分享! 一.项目截图 代码下载后,导入到ecli ...

  6. java ase 加密_java实现ase加密解密

    展开全部 这个算法java SDK自带的额 参考代码如下: /**解密 * @param content  待解密内容 * @param password 解密密钥 * @return */ publ ...

  7. java 3des加密_Java使用3DES加密解密的流程 - 3des加密解密详细解释

    Java使用3DES加密解密的流程 ①传入共同约定的密钥(keyBytes)以及算法(Algorithm),来构建SecretKey密钥对象 SecretKey deskey = new Secret ...

  8. java字节码文件加密_java 字节码加密源码

    java 字节码加密源码 java 2021-2-16 下载地址 https://www.codedown123.com/73152.html java 字节码加密源码,实现对class加密解密 资源 ...

  9. java 加密_Java版SMS4加密解密算法

    特别说明:该专栏文章均来源自微信公众号<大数据实战演练>,欢迎关注! 前言 最近工作中需要实现HBase自定义扩展sms4加密,今天就先来说一下Java版的SMS4加密解密算法的具体实现. ...

最新文章

  1. 问题 A: 喷水装置(一)
  2. MySQL整理(三)
  3. 华为开发者被批评在 Linux 内核刷 KPI
  4. java 感应器系统_Android Sensor传感器系统架构初探
  5. python 正则表达式匹配的位置_python正则表达式匹配 模式匹配
  6. 【effective c++笔记】条款01 :视c++为一个语言联邦
  7. Git学习的简单笔记
  8. django判断ajax,Django ajax 检测用户名是否已
  9. 哈夫曼树的生成详解(C++)
  10. pyppeteer-比 selenium 更高效的爬虫利器
  11. XenApp_XenDesktop_7.6实战篇之十七:XenApp应用程序交付
  12. 通达信主力强势上涨预警副图指标公式(源码)
  13. AI芯片最重要的是什么?Arm中国:背后的软件生态
  14. 力天创见人脸识别分析客流量
  15. 关于SoUI界面库处理从WM_LBUTTONUP到按钮事件的消息路由过程分析
  16. 管理会计计算机应用,管理会计的机会成本
  17. 达梦数据库忘记SYSDBA密码的问题探讨
  18. R语言数据整理Data Tidying(基于tidyr包)
  19. JSP+Struct+MySql基于BBS管理系统设计与实现(源代码+论文+中英资料+开题报告+答辩PPT)
  20. [含lw+源码等]微信小程序点餐|外卖|餐饮系统+后台管理系统[包运行成功]

热门文章

  1. Mysql 死锁过程及案例详解之显式与隐式锁Explicit Table Lock Implicit Table Lock
  2. 【tensorflow】tf.reshape函数说明:重塑张量
  3. 疯狂android源码中文乱码无gbk,我的Android进阶之旅------Android使用cmd窗口进行adb logcat时出现中文乱码问题的解决办法...
  4. Focal Loss论文阅读笔记
  5. Linux设备驱动之mmap设备操作
  6. mysql mysql的所有查询语句和聚合函数(整理一下,忘记了可以随时看看)
  7. 雅虎核心业务售与Verizon:互联网先驱的时代终结
  8. Docker 的插件式设计
  9. Fedora9安装中文输入法
  10. win系统下mysql忘记root账户密码的解决办法