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

最新回答 / 羅宇城_
包是commons-codec-1.10.jar   在程序里导入包的时候要正确导入   import org.apache.commons.codec.binary.Base64;

最新回答 / 略有些霸气
public class KkltHmac {    public static final String src = "hmac test";    public static void main(String[] args) {        jdkHmacMD5();        bcHmacMD5();    }    public static void jdkHmacMD5(){        KeyGenerator hmacMD5 = null;        try        { ...

最新回答 / _小北
HexUtils.toHexString(result) 使用这个也是可以的

最新回答 / lv初心未曾变
找到问题了//实例化DES的相关内容 DESedeKeySpec desKeySpec = new DESedeKeySpec(byteskey);是这个没改对

最新回答 / 从工藤新一到江户川柯南
写错了DES/ECB/PKCSSPadding 应该是DES/ECB/PKCS5Padding CS5 写成了css

最新回答 / 3serhou
可以简单的这样实现:<...code...>

最新回答 / dreaming2015
password可以认为是密钥,但是除password之外,实际还要设置IV属性。之后用generateKey生成的是最终的key,也就是加密使用的key

最新回答 / 幕布斯7299626
这涉及Java语言中的继承、实现和 多态的理解,secretkeyspec实现了key接口,运用多态,就可以理解了

最新回答 / jcoder512
首先:<...code...>说明已经可以被序列化和反序列化,所以,可以通过请求将key以序列化流传递到服务器端,然后在服务器端进行反序列化为Key,然后在进行解密操作即可。
课程须知
1、需具备Java面向对象的基础 2、需学习《JAVA实现Base64加密》课程的第一章,了解Java加解密的基础知识。奉上链接:http://www.imooc.com/learn/285
老师告诉你能学到什么?
1、掌握对称加密算法在Java中的实现 2、了解对称加密算法的应用场景

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消