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

关于视频中的代码

老师,在使用jdk实现mac 的代码中,一开始使用keyGenerator创建了key (这个key后来并没有用到),后来又用SecretKeySpec()创建了一个key,这是两种创建key的方法么?


正在回答

4 回答

KeyGenerator是生成指定算法密钥的密钥生成器,首先需要获取一个KeyGenerator实例,然后使用器generateKey()方法生成一个SecretKey实例,该实例是为了获取密钥,为了作为还原密钥操作时的参数.

这两种方法都可以创建key,第一种是jdk初始化一个密钥对象.第二个是通过还原密钥操作,生成一个符合HmacMD5规则的密钥对象.而第一种方法生成的密钥是作为生成第二种密钥时的参数.

1 回复 有任何疑惑可以回复我~
#1

Markey 提问者

非常感谢!
2016-08-02 回复 有任何疑惑可以回复我~

自定义密钥

0 回复 有任何疑惑可以回复我~

bcHmacMD5中是个a是什么意思

0 回复 有任何疑惑可以回复我~
#1

guai大叔

是十个A
2015-09-07 回复 有任何疑惑可以回复我~

bcHmacMD5中是个是什么意思


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于视频中的代码

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信