0

Is there any library or software which can crack gpg symmetric key based on dictionary? Can the famous John the Ripper do such job?

4

1 回答 1

0

这取决于密码是弱还是强。人们使用的一些密码短语可能会通过暴力攻击被击败,但标准 OpenPGP 消息中的对称加密使用非常大的、随机生成的密码短语,超过 60 个字符(通常约为 64 到 66 个左右)。

由于实际的解密尝试而不是使用彩虹表等,暴力破解这些消息将需要一段时间。即使单个消息被泄露,它也不会导致任何公钥的泄露。

与普遍的看法相反,OpenPGP 消息并未完全加密为收件人的公钥。它们使用随机生成的会话密钥进行对称加密,然后将该密钥加密为接收者的公钥。当某人收到加密消息时,他们使用他们的私钥来解密会话密钥,他们的软件(例如 GPG 或 PGP)使用该会话密钥来解密消息。

于 2013-09-22T03:24:05.460 回答