相关疑难解决方法(0)

使用 GPG 对称加密时如何解决“警告:消息未受到完整性保护”?

我使用对称加密对文件进行了加密,如下所示:

gpg --symmetric myfile
Run Code Online (Sandbox Code Playgroud)

结果是一个文件myfile.gpg

好吧。现在让我们再次解密文件:

gpg -o myfile --decrypt myfile.gpg
Run Code Online (Sandbox Code Playgroud)

我被要求输入我设置的密码,然后我看到

gpg: CAST5 encrypted data
gpg: encrypted with 1 passphrase
gpg: WARNING: message was not integrity protected
Run Code Online (Sandbox Code Playgroud)

我不确定那里的第一行和最后一行。

  • 什么是 CAST5 密码,它是否安全?我知道 3DES 和 AES,我知道它们是安全的。
  • 为什么它不受完整性保护?
  • 此外,我该如何解决这个问题?

encryption data-integrity gnupg aes

45
推荐指数
1
解决办法
4万
查看次数

标签 统计

aes ×1

data-integrity ×1

encryption ×1

gnupg ×1