androidstudio怎么用base64encoder
答案:2 悬赏:60 手机版
解决时间 2021-02-27 10:37
- 提问者网友:锁深秋
- 2021-02-27 06:51
androidstudio怎么用base64encoder
最佳答案
- 五星知识达人网友:从此江山别
- 2021-02-27 07:16
byte[] key=Base64.decode("YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4".getBytes(), Base64.DEFAULT);
byte[] data=value.getBytes("UTF-8");
System.out.println("ECB加.密.解.密");
byte[] str3 = Des3.des3EncodeECB(key,data );
byte[] str4 = Des3.ees3DecodeECB(key, str3);
System.out.println(new String(Base64.encode(str3, Base64.DEFAULT),"UTF-8"));
System.out.println(new String(str4, "UTF-8"));
byte[] data=value.getBytes("UTF-8");
System.out.println("ECB加.密.解.密");
byte[] str3 = Des3.des3EncodeECB(key,data );
byte[] str4 = Des3.ees3DecodeECB(key, str3);
System.out.println(new String(Base64.encode(str3, Base64.DEFAULT),"UTF-8"));
System.out.println(new String(str4, "UTF-8"));
全部回答
- 1楼网友:雾月
- 2021-02-27 07:21
相信大家也有遇到这样的情况,明明有相应的包,但却就是提示找不到base64encoder.为什么在myeclipse中或者eclipse中会遇到这样的情况呢,首先我们先介绍一下base64encoder,他是sun公司的一种编码方式,由于是内部使用或者不完善
所以即使去访问官方api也不会访问到。其实现在这种编码方式已经不安全了。
那我们应该怎样解决这个问题呢,解决这个问题大概可以说成有两种方法:
就是我们创建一个web项目,在web项目中见一个相应的类就可以运行了
就是在建java项目是把默认的sun公司也就是myeclipse中自带的jdk换成自己的jdk
首先我们要配置jdk路径
如果没有我们就添加一个路径
然后选择中间那个
然后在点击浏览添加jdk目录就可以了
这样就可以找到了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯