Answers:
如果它是一个相当安全的密码,答案可能是“完全没有”。根据ssh-keygen手册页,私钥使用128位AES加密。尽管此算法有一些弱点,但其复杂度仍然很高,足以使其相当安全。因此,假设一个强密码和具有2 个10个线程的高度并行解密(例如,使用GPGPU),每个线程的每秒2 30次操作的乐观率很高,那么一天之后,您可以运行大约2 56次操作。由于有效复杂性约为2100,因此破解密钥大约需要30亿年。
如果它是不安全的密码,则您可能有机会用蛮力破解它。社区增强版John Ripper似乎具有一个GPGPU模块,用于对OpenSSH密钥文件进行暴力攻击(请尝试一下,我不使用专有驱动程序)。
通过您的方式,已经提出了一个类似的问题,而不是有关检索密钥,而是破坏了加密本身。