2013-04-21 91 views
3

除DES,3DES和AES加密技術外,我還實施了PBE。我需要PBE比另外三個好處。當我在互聯網上搜索時,我只會發現缺點。幫我弄清楚使用PBE的一些優點?PBE優於DES,3DES和AES

回答

7

如果我理解您使用的術語,PBE意味着基於密碼或通行短語的加密。

根據我所看到的消息來源,PBE是一種「使用」某種加密算法的方式。您不需要生成隨機密鑰,而是使用用戶提供的密碼或密碼短語並將其轉換爲加密系統所需格式的密鑰(使用「密鑰派生函數」)。下面是一些參考:

換句話說,如果你比較PBE和DES或AES,你是比較蘋果和桔子。

所以你在這裏真正討論的是比較使用隨機密鑰的PBE。 PBE的優點:

  • 密碼或密碼短語比隨機密鑰更令人難忘。 (事實上​​,隨機密鑰通常是如此難以忘記,以至於正常人需要將它們放入「鑰匙圈」或其他東西......然後使用密碼或密碼短語保護!)

缺點包括:

  • 密碼或密碼短語可能是可以猜測的。
  • 無用的密碼或密碼短語可能容易受到使用「彩虹表」的攻擊。
+0

你真是太棒了......謝謝 – Learner 2013-04-21 09:43:17

+0

不客氣。 – 2013-04-21 10:38:43