Pgp

對結構化/可預測數據使用 PGP 加密是個壞主意嗎?

  • May 2, 2015

我正在開發一個應用程序,需要加密一些結構化數據。數據將在加密之前轉換為字元串形式 (JSON)。

我使用的數據格式將始終以字元開頭並以{字元結尾}。這是否會降低加密的安全性?是否有任何方法可以更安全地加密 JSON 字元串?

對於 OpenPGP 使用的對稱加密協議,在使用 OpenPGP CFB 模式的情況下,沒有已知的純文字攻擊,因此您可以放心地依賴它。

最後,OpenPGP 數據包的前幾個字節通常很容易通過設計來猜測,因為它們通常會引入一個壓縮數據包和文字(數據)數據包,每個數據包的參數範圍都很小——這不被認為是一個問題對於 OpenPGP ,但對於一些非常深奧且幾乎不可用的自適應密文攻擊,依賴於解密預言機,這部分地利用了這一點。

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