/tools/apksig/src/main/java/com/android/apksig/internal/apk/v3/ |
D | V3SchemeSigner.java | 180 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in generateSignerBlock() local 182 byte[] encodedPublicKey = encodePublicKey(publicKey); in generateSignerBlock() 215 signer.publicKey = encodedPublicKey; in generateSignerBlock() 229 byte[] publicKey = encodeAsLengthPrefixedElement(signer.publicKey); in encodeSigner() 244 + publicKey.length; in encodeSigner() 252 result.put(publicKey); in encodeSigner() 313 public byte[] publicKey; field in V3SchemeSigner.V3SignatureSchemeBlock.Signer
|
D | V3SchemeVerifier.java | 354 PublicKey publicKey; in parseSigner() local 356 publicKey = in parseSigner() 365 sig.initVerify(publicKey); in parseSigner()
|
D | V3SigningCertificateLineage.java | 121 PublicKey publicKey = lastCert.getPublicKey(); in readSigningCertificateLineage() local 123 sig.initVerify(publicKey); in readSigningCertificateLineage()
|
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v1/ |
D | V1SchemeSigner.java | 305 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in signManifest() local 308 + publicKey.getAlgorithm().toUpperCase(Locale.US); in signManifest() 324 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in getOutputEntryNames() local 327 + publicKey.getAlgorithm().toUpperCase(Locale.US); in getOutputEntryNames() 505 PublicKey publicKey = signingCert.getPublicKey(); in generateSignatureBlock() local 508 getSignerInfoSignatureAlgorithm(publicKey, digestAlgorithm); in generateSignatureBlock() 527 signature.initVerify(publicKey); in generateSignatureBlock() 614 PublicKey publicKey, DigestAlgorithm digestAlgorithm) throws InvalidKeyException { in getSignerInfoSignatureAlgorithm() argument 615 String keyAlgorithm = publicKey.getAlgorithm(); in getSignerInfoSignatureAlgorithm()
|
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v2/ |
D | V2SchemeSigner.java | 195 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in generateSignerBlock() local 197 byte[] encodedPublicKey = encodePublicKey(publicKey); in generateSignerBlock() 239 signer.publicKey = encodedPublicKey; in generateSignerBlock() 255 signer.publicKey, in generateSignerBlock() 284 public byte[] publicKey; field in V2SchemeSigner.V2SignatureSchemeBlock.Signer
|
D | V2SchemeVerifier.java | 307 PublicKey publicKey; in parseSigner() local 309 publicKey = in parseSigner() 318 sig.initVerify(publicKey); in parseSigner()
|
/tools/apksig/src/main/java/com/android/apksig/internal/apk/ |
D | ApkSigningBlockUtils.java | 773 public static byte[] encodePublicKey(PublicKey publicKey) in encodePublicKey() argument 776 if ("X.509".equals(publicKey.getFormat())) { in encodePublicKey() 777 encodedPublicKey = publicKey.getEncoded(); in encodePublicKey() 782 KeyFactory.getInstance(publicKey.getAlgorithm()) in encodePublicKey() 783 .getKeySpec(publicKey, X509EncodedKeySpec.class) in encodePublicKey() 787 "Failed to obtain X.509 encoded form of public key " + publicKey in encodePublicKey() 788 + " of class " + publicKey.getClass().getName(), in encodePublicKey() 794 "Failed to obtain X.509 encoded form of public key " + publicKey in encodePublicKey() 795 + " of class " + publicKey.getClass().getName()); in encodePublicKey() 1139 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in generateSignaturesOverData() local [all …]
|
/tools/apksig/src/apksigner/java/com/android/apksigner/ |
D | ApkSignerTool.java | 921 PublicKey publicKey = cert.getPublicKey(); in printCertificate() local 922 System.out.println(name + " key algorithm: " + publicKey.getAlgorithm()); in printCertificate() 924 if (publicKey instanceof RSAKey) { in printCertificate() 925 keySize = ((RSAKey) publicKey).getModulus().bitLength(); in printCertificate() 926 } else if (publicKey instanceof ECKey) { in printCertificate() 927 keySize = ((ECKey) publicKey).getParams() in printCertificate() 929 } else if (publicKey instanceof DSAKey) { in printCertificate() 932 DSAParams dsaParams = ((DSAKey) publicKey).getParams(); in printCertificate() 940 byte[] encodedKey = publicKey.getEncoded(); in printCertificate()
|
/tools/apksig/src/main/java/com/android/apksig/ |
D | DefaultApkSignerEngine.java | 215 PublicKey publicKey = certificates.get(0).getPublicKey(); in createV1SignerConfigs() local 231 publicKey, minSdkVersion); in createV1SignerConfigs() 375 PublicKey publicKey = certificates.get(0).getPublicKey(); in createSigningBlockSignerConfig() local 385 V2SchemeSigner.getSuggestedSignatureAlgorithms(publicKey, mMinSdkVersion, in createSigningBlockSignerConfig() 392 publicKey, mMinSdkVersion, apkSigningBlockPaddingSupported); in createSigningBlockSignerConfig()
|
D | SigningCertificateLineage.java | 400 PublicKey publicKey = parent.getCertificate().getPublicKey(); in getSignatureAlgorithm() local 404 publicKey, mMinSdkVersion, false /* padding support */); in getSignatureAlgorithm()
|
/tools/apksig/src/test/java/com/android/apksig/ |
D | ApkVerifierTest.java | 184 PublicKey publicKey = in testV1OneSignerSHA1withDSAAcceptedWithKeysTooLongForDigest() local 188 s.initVerify(publicKey); in testV1OneSignerSHA1withDSAAcceptedWithKeysTooLongForDigest() 218 PublicKey publicKey = in testV1OneSignerSHA224withDSAAcceptedWithKeysTooLongForDigest() local 222 s.initVerify(publicKey); in testV1OneSignerSHA224withDSAAcceptedWithKeysTooLongForDigest()
|