Home
last modified time | relevance | path

Searched refs:publicKey (Results 1 – 11 of 11) sorted by relevance

/tools/apksig/src/main/java/com/android/apksig/internal/apk/v3/
DV3SchemeSigner.java180 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
DV3SchemeVerifier.java354 PublicKey publicKey; in parseSigner() local
356 publicKey = in parseSigner()
365 sig.initVerify(publicKey); in parseSigner()
DV3SigningCertificateLineage.java121 PublicKey publicKey = lastCert.getPublicKey(); in readSigningCertificateLineage() local
123 sig.initVerify(publicKey); in readSigningCertificateLineage()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v1/
DV1SchemeSigner.java305 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/
DV2SchemeSigner.java195 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
DV2SchemeVerifier.java307 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/
DApkSigningBlockUtils.java773 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/
DApkSignerTool.java921 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/
DDefaultApkSignerEngine.java215 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()
DSigningCertificateLineage.java400 PublicKey publicKey = parent.getCertificate().getPublicKey(); in getSignatureAlgorithm() local
404 publicKey, mMinSdkVersion, false /* padding support */); in getSignatureAlgorithm()
/tools/apksig/src/test/java/com/android/apksig/
DApkVerifierTest.java184 PublicKey publicKey = in testV1OneSignerSHA1withDSAAcceptedWithKeysTooLongForDigest() local
188 s.initVerify(publicKey); in testV1OneSignerSHA1withDSAAcceptedWithKeysTooLongForDigest()
218 PublicKey publicKey = in testV1OneSignerSHA224withDSAAcceptedWithKeysTooLongForDigest() local
222 s.initVerify(publicKey); in testV1OneSignerSHA224withDSAAcceptedWithKeysTooLongForDigest()