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

最新回答 / 羅宇城_
包是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        { ...

已采纳回答 / 田心枫
不是太安全  但可以学习下他它的思想,然后混合加密

已采纳回答 / dky
一个byte数组定义的密钥,一个是采用加密算法加密后的密钥

已采纳回答 / 慕粉3130356
你想问的是C语言的实现吧,我觉得只要C语言有java中实现这些加密的jar包,应该就可以吧,我也不知道C有没有这些jar包

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

已采纳回答 / qq_飘渺风雨_0
org.apache.commons.codec.binary.Hex

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

已采纳回答 / sugarzhang
加密完成后,成为byte数据,通过io流进行传输,再根据相应加解密方式进行解密

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

最新回答 / dreaming2015
password可以认为是密钥,但是除password之外,实际还要设置IV属性。之后用generateKey生成的是最终的key,也就是加密使用的key
课程须知
1、需具备Java面向对象的基础 2、需学习《JAVA实现Base64加密》课程的第一章,了解Java加解密的基础知识。奉上链接:http://www.imooc.com/learn/285
老师告诉你能学到什么?
1、掌握对称加密算法在Java中的实现 2、了解对称加密算法的应用场景

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消