課程
/后端開發(fā)
/Java
/JAVA實(shí)現(xiàn)對(duì)稱加密
秘鑰長(zhǎng)度初始化256,報(bào)錯(cuò)。
Illegal key size ?or ...
2015-03-02
源自:JAVA實(shí)現(xiàn)對(duì)稱加密 3-1
正在回答
當(dāng)我們把密鑰定為大于128時(shí)(即192或256)時(shí),就會(huì)出現(xiàn)這個(gè)錯(cuò)誤:Illegal key size or default parameters 這是因?yàn)镴ava默認(rèn)不能處理這么長(zhǎng)的key。解決辦法:使用一個(gè)JCE就可以解決,把local_policy.jar文件和US_export_policy.jar放到你的程序所使用的jre下的安全目錄下即可。
舉報(bào)
為你帶來軟硬件通用的對(duì)稱加密算法,以及他們的應(yīng)用范圍
2 回答Wrong key size
3 回答key為什么需要轉(zhuǎn)換
1 回答為何要key轉(zhuǎn)換這個(gè)步驟?
1 回答在生成key的時(shí)候,代碼都是一樣的,生成的key是不相同或的嗎??如果不相同,是什么原因?qū)е虏幌嗤???為什么要每次都生成一個(gè)key?key不是約定好的嗎??
2 回答key生成后為什么需要轉(zhuǎn)換啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-03-03
當(dāng)我們把密鑰定為大于128時(shí)(即192或256)時(shí),就會(huì)出現(xiàn)這個(gè)錯(cuò)誤:Illegal key size or default parameters 這是因?yàn)镴ava默認(rèn)不能處理這么長(zhǎng)的key。解決辦法:使用一個(gè)JCE就可以解決,把local_policy.jar文件和US_export_policy.jar放到你的程序所使用的jre下的安全目錄下即可。