https://baike.baidu.com/item/base64/8545775?fr=aladdin

BASE64加密算法。用来给字符串加密的。已经不安全了。

一直以来Base64的加密解密都是使用sun.misc包下的BASE64Encoder及BASE64Decoder的sun.misc.BASE64Encoder/BASE64Decoder类。

这个类是sun公司的内部方法,并没有在java api中公开过,不属于JDK标准库范畴,但在JDK中包含了该类,可以直接使用。

但是在eclipse和MyEclipse中直接使用,却找不到该类。

解决方法:右键项目-》属性-》构建路经

右键项目-》属性-》java bulid path-》jre System Library-》access rules-》resolution选择accessible,下面填上** 点击确定即可!!!

另外网上也有用相应的替代的对象及方法,如使用org.apache.commons.codec.binary.Base64类等。

BASE64Encoder/BASE64Decoder类在sun.misc包下,是sun公司的内部方法,后期有删除的潜在可能,建议使用apache commons.codec下的Base64替代。

maven依赖:

1 <dependency>
2 <groupId>commons-codec</groupId>
3 <artifactId>commons-codec</artifactId>
4 <version>${commons-codec.version}</version>
5 </dependency>

java代码:

Base64.encodeBase64String(...); Base64.decodeBase64(...);

最新文章

  1. linux系统性能调优第一步——性能分析(vmstat)
  2. iOS开发--一些UITabBarItem属性的设置[转]
  3. [转载]在iTOP-4412开发板上调试helloworld应用
  4. http协议学习系列
  5. FreeSWITCH的TLS加密
  6. R 语言的优劣势是什么?
  7. ubuntu14.04 ibus pinyin wrong (ibus拼音乱拼问题)
  8. xml--小结②XML的基本语法
  9. Python学习笔记六--文件和输入输出
  10. 在VC6中基于dll开发插件用于各种图片显示(BMP/TGA/JPG/GIF/PNG/TIF/ICO/WMF/EMF/...)
  11. eclipse自定义new建
  12. MVC-HtmlHelper简单总结
  13. AR8033 1000M模式下ping包丢包率过大分析与解决
  14. bzoj2120 数颜色 分块
  15. 环境与工具1:微信群刷屏 | itchat
  16. C#简单委托示例——让你一看就会的demo
  17. alpha阶段发布博客
  18. 【转】AJAX 跨域请求 - JSONP获取JSON数据
  19. Android 开发笔记
  20. 解决使用angular2路由后,页面刷新后报404错误。

热门文章

  1. eclipse中不能找到dubbo.xsd
  2. 决策树算法的Python实现—基于金融场景实操
  3. 【SecureCRT】SecureCRT 护眼配色
  4. Contos 安装Tomcat
  5. windos系统下使tomcat按天生成控制台日志catalina.out
  6. maven在pom文件中引入了icepdf-core包,pom文件却莫名的报错,说jai_core包missing
  7. leetcode题目142.环形链表Ⅱ(中等)
  8. Fiddler主界面图标简单说明
  9. 轻松搭建ES6开发环境
  10. cs231n lecture2 image classification