2012-08-01 167 views
-1

使用gpg/pgp加密文件时,我们的客户端使用1024位密钥(他们的私钥)对其进行签名,然后使用我们的公共2048位密钥对其进行加密?使用不同密钥大小的PGP/GPG签名和加密

这会导致任何问题?

感谢, 埃卡

回答

1

不,没有任何问题。这些操作是完全独立的。签名是加密消息的散列,并且结果的加密在消息+散列组合上作为单个消息进行操作。没有什么要求密钥长度相关。

也就是说,1024位密钥在位上有点短而在牙齿上长。你应该鼓励他们在下次机会时升级到4096位密钥。