關(guān)于視頻中的代碼
老師,在使用jdk實(shí)現(xiàn)mac 的代碼中,一開(kāi)始使用keyGenerator創(chuàng)建了key (這個(gè)key后來(lái)并沒(méi)有用到),后來(lái)又用SecretKeySpec()創(chuàng)建了一個(gè)key,這是兩種創(chuàng)建key的方法么?
老師,在使用jdk實(shí)現(xiàn)mac 的代碼中,一開(kāi)始使用keyGenerator創(chuàng)建了key (這個(gè)key后來(lái)并沒(méi)有用到),后來(lái)又用SecretKeySpec()創(chuàng)建了一個(gè)key,這是兩種創(chuàng)建key的方法么?
2015-07-07
舉報(bào)
2016-06-30
KeyGenerator是生成指定算法密鑰的密鑰生成器,首先需要獲取一個(gè)KeyGenerator實(shí)例,然后使用器generateKey()方法生成一個(gè)SecretKey實(shí)例,該實(shí)例是為了獲取密鑰,為了作為還原密鑰操作時(shí)的參數(shù).
這兩種方法都可以創(chuàng)建key,第一種是jdk初始化一個(gè)密鑰對(duì)象.第二個(gè)是通過(guò)還原密鑰操作,生成一個(gè)符合HmacMD5規(guī)則的密鑰對(duì)象.而第一種方法生成的密鑰是作為生成第二種密鑰時(shí)的參數(shù).
2015-11-21
自定義密鑰
2015-09-07
bcHmacMD5中是個(gè)a是什么意思
2015-09-07
bcHmacMD5中是個(gè)是什么意思