从密码重新生成私钥

Regenerate private key from password

是否可以使用与创建时相同的信息为加密字符串重新创建私钥?

例如,我从密码创建了一个 public 和私钥,并使用 public 密钥加密了一些东西。后来我没有私钥,又想用同样的密码重新创建。这可能吗?

取决于算法,但是,对于绝大多数算法,答案是否定的:一般情况下,密钥对是使用随机的大量随机信息制成的,然后使用您的密码来加密私有的钥匙。 (没错,就是加密中的加密)

例如,RSA 密钥对或 diffie-hellman 密钥对都涉及随机输入来生成它们。