自己貼的wiki再看一遍
AES就是Rijndael
沒看到wiki之前, 我也不知道Rijndael也就是AES
密碼長度沒有限制是指
任何長度的字串都可以透過雜湊演算法產生256位元的金鑰
我當然知道AES與Rijndael,只是想問Rijndael與密碼長度沒有限制有何關聯,並不是我不了解維基上的資料
你原先說法應該是 "把長度沒有限制的密碼 -> 作雜湊產生金鑰 -> 接著使用Rijndael演算法加密",這麼說才是對的
另外AES的規範並未完全採用Rijndael,只是實作上選擇它,兩者並不相等
我是請教朋友...我本身並不懂..
他說這樣可以破密碼的原因是因為...已經知道密碼的數字(我不知道該怎麼說...因為我不是很懂)..
朋友說是..已知集合...我是不懂的...
我舉個例子..就是你已經知道密碼就是 abcdefg12345這幾個數字跟字母下去排列的..下去做運算才會有這種效果...如果不知道密碼是由哪些英文或是數字或是符號排列的...是需要長時間的運算...是這樣嗎?
已知集合就是常見的"字典攻擊法"
如果你知道對方會使用的密碼組合,以此方式的確可加快破解速度、減少不必要的排列組合