0
在一些文章和书籍中,作者建议开发人员保留其证书的纸质版本(例如Android编程)。密钥库/证书的哪一部分应该写在纸上,以后如何用它来恢复或重新创建证书?Android开发人员证书 - 如何将其存储在纸上?
样品密钥库列表:
Keystore type: JKS
Keystore provider: SUN
Your keystore contains 1 entry
androiddebugkey, 2013-3-3, PrivateKeyEntry,
Certificate fingerprint (MD5): 2A:88:21:96:D8:A1:4C:DC:A5:35:E8:FE:0F:DF:62:42
好的,我还是不明白:首先,私钥在哪里,如何看到,所以我可以写下来?其次,如何从写入私钥的纸张中重新创建密钥库? – middlehut
@Lyuben http://stackoverflow.com/a/5596842/254973有一个很好的教程,介绍如何使用'keytool'从密钥库中提取私钥。然后,您可以将这些文件打印/复制/写入机器的安全位置。那么如果你需要恢复它们,你会做相反的过程。取出提取的密钥并从中创建一个密钥存储库(类似于http://stackoverflow.com/a/17710626/254973)。尽管如此,如果您只是将密钥库复制到一个安全的位置,并且在发生灾难时可以在任何计算机上使用,那么您将为自己节省大量工作。 –
感谢您的澄清。我想我不会把它写在纸上,但我很好奇密钥库的不同部分,以及我如何能够看到它里面的内容。 – middlehut