我有zip-signer应用程序的源代码。我想知道zip-signer应用程序的SHA-1密钥,我该如何找到它?
答案 0 :(得分:0)
我不确定这是否是您正在寻找的答案,但内置密钥的SHA1指纹可以通过以下方式获得......
import kellinwood.security.zipsigner.ZipSigner;
import kellinwood.security.zipsigner.optional.Fingerprint;
ZipSigner zipsigner = new ZipSigner();
// Load the key/cert pair for the built-in key "testkey"
zipsigner.loadKeys("testkey")
// Get the SHA1 fingerprint of the cert
String testkeySHA1Fingerprint = Fingerprint.hexFingerprint("SHA1", zipsigner.getKeySet().getPublicKey().getEncoded())
ZipSigner应用程序本身的证书不是源代码的一部分。