Symmetric

對稱加密中的壓縮?

  • May 20, 2019

使用對稱加密時,首先壓縮數據很重要嗎?

我認為壓縮會使數據看起來“更隨機”,因此更難破解,但我不確定這是否是必需的。

某些密碼是否需要壓縮,而其他密碼則不需要?

使用對稱加密時,首先壓縮數據很重要嗎?

不,不是真的(除非您擔心頻寬使用)。另一方面,壓縮消息可能會洩漏數據(例如,數據的可壓縮性)。

可能是某些密碼的情況,而其他密碼不是嗎?

不,或者至少對於我們認為安全的任何密碼都不是。如果有一個足夠邊緣的密碼對此很重要,我們會認為該密碼是不安全的(應該用無關緊要的東西代替)。

如果密鑰很弱,它可能會有一些邊際幫助。例如,如果密鑰基於可猜測的密碼,則壓縮明文可能會稍微困難一些(因為,為了測試試用密碼,攻擊者需要稍微解密,然後才能檢查解密是否正確)似是而非)。另一方面,如果你足夠接近重要的邊緣,那麼無論如何你都處於危險之中。

引用自:https://crypto.stackexchange.com/questions/26314