0

我有 zip-signer 应用程序的源代码。我想知道 zip-signer 应用程序的 SHA-1 密钥,如何找到它?

4

1 回答 1

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 应用程序本身的证书不是源代码的一部分。

于 2013-07-01T17:49:32.687 回答