我正在使用CCCrypt
方法。對於使用CCCrypt()的AES128,密鑰是否可以超過128位?
我可以使用比128bit更長的密鑰嗎?它可以任意長嗎?或者可能是128的倍數?
如果是的話我該怎麼做?
我不認爲這woas可能的,但我發現這樣的文字:here
一些算法,如AES和RSA允許不同長度的鑰匙,但其他人都是固定的,如DES和3DES。使用更長的密鑰進行加密通常意味着對郵件恢復的抵抗力更強。像往常一樣,在安全和時間之間進行權衡,所以適當選擇密鑰長度。
AES如何允許不同的長度,是否忽略高於128的位?
我把我的頭髮拉出來,任何幫助將不勝感激。
它不會忽略它們,它將它們組合成一個正確尺寸的密鑰 –