为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / kuaipao
要对应的加密方式可用的key,我猜的

最赞回答 / K_0029
org.apache.commons.codec.binary.Base64包下的

最新回答 / Clife0
同问,我看有的地方用Hex,有的地方用Base64
算是简单的大概的了解了,虽然目前用不到,但是开拓了眼界。谢谢老师。

最赞回答 / NeverGiveUp7
不好意思,懂了!原来是bytKey每次运行时不一样的原因!byte [] bytKey = secretKey.getEncoded();

最新回答 / 三人行_0004
算法是固定的,他们两个都实现了这个算法接口,不一样是因为你的程勋运行一次重新生成了一次key所以加密后的密文是不一样的.

讲师回答 / moocer
Hex在commons-codec那个jar里面,有的,再找找看
看完了,一头雾水,只是简单地知道了这些东西以及简单的使用,原理什么的,还是不清楚,如果以后要深入研究的话,就得努力了。在此非常感谢 学而乐乐 同学 把他写的代码贴出来了,看来他对这些加密算法还是很有研究的。

已采纳回答 / moocer
这个没有什么,只是用一种方式输出看一下而已
duang duang duang 一开始我是拒绝的,但是看了视频后,觉得像加了特技一下 根本停不下来 ,加油
谢谢老师,等待你的下一个专题
kqh
老师这键盘是机械的吧哈哈
课程须知
1、需具备Java面向对象的基础 2、需学习《JAVA实现Base64加密》课程的第一章,了解Java加解密的基础知识。奉上链接:http://www.imooc.com/learn/285
老师告诉你能学到什么?
1、掌握对称加密算法在Java中的实现 2、了解对称加密算法的应用场景

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消