2012-04-10 130 views
3

大多數銀行使用128位或256位加密。這是什麼意思?這是否意味着在ssl中使用的密鑰長度是128位還是什麼?銀行交易中使用的256位加密有多安全

+0

這可能更適合[IT安全](http://security.stackexchange.com/)Stack Exchange站點。 – zoul 2012-04-10 07:45:14

回答

0

是的,128位和256位是加密密鑰的大小。

請注意,這並沒有說明底層加密算法的安全性,因爲某些算法(例如MD5)具有的漏洞使得它們比位數顯示更易於解密(請參閱http://www.win.tue.nl/hashclash/rogue-ca/)。

+0

128位密鑰很容易中斷。 rsa的發明者推薦使用最少的1024位密鑰。那麼爲什麼銀行仍然使用128位密鑰 – Ashwin 2012-04-10 08:25:34

+0

使用相同密鑰大小的不同算法將提供不同級別的安全性,只有在比較相同算法時,位數纔有用。例如,1024位RSA密鑰被認爲是不安全的,而128位AES密鑰對於「可預見的將來」被認爲是足夠安全的(參見http://en.wikipedia.org/wiki/Key_size#Symmetric_algorithm_key_lengths) – 2012-04-10 09:04:11

+0

使用rsa交換密鑰的權利?現在如果交換的密鑰已經用128位的rsa密鑰加密(這很容易中斷,你自己已經說過了),那麼攻擊者將擁有密鑰。 – Ashwin 2012-04-10 09:07:27