Home
last modified time | relevance | path

Searched refs:digests (Results 1 – 16 of 16) sorted by relevance

/tools/apksig/src/main/java/com/android/apksig/internal/apk/stamp/
DV2SourceStampVerifier.java132 Map<Integer, byte[]> digests = new HashMap<>(); in getSignatureSchemeDigests() local
137 digests.put( in getSignatureSchemeDigests()
141 return digests; in getSignatureSchemeDigests()
146 List<Pair<Integer, byte[]>> digests = new ArrayList<>(); in getApkDigests() local
149 digests.add(Pair.of(apkContentDigest.getKey().getId(), apkContentDigest.getValue())); in getApkDigests()
151 Collections.sort(digests, new Comparator<Pair<Integer, byte[]>>() { in getApkDigests()
157 return digests; in getApkDigests()
DV1SourceStampSigner.java64 List<Pair<Integer, byte[]>> digests = new ArrayList<>(); in generateSourceStampBlock() local
66 digests.add(Pair.of(digest.getKey().getId(), digest.getValue())); in generateSourceStampBlock()
68 Collections.sort(digests, Comparator.comparing(Pair::getFirst)); in generateSourceStampBlock()
81 encodeAsSequenceOfLengthPrefixedPairsOfIntAndLengthPrefixedBytes(digests); in generateSourceStampBlock()
DV1SourceStampVerifier.java131 List<Pair<Integer, byte[]>> digests = new ArrayList<>(); in getApkDigests() local
134 digests.add(Pair.of(apkContentDigest.getKey().getId(), apkContentDigest.getValue())); in getApkDigests()
136 Collections.sort(digests, Comparator.comparing(Pair::getFirst)); in getApkDigests()
137 return digests; in getApkDigests()
DV2SourceStampSigner.java162 List<Pair<Integer, byte[]>> digests = new ArrayList<>(); in getSignedDigestsFor() local
164 digests.add(Pair.of(digest.getKey().getId(), digest.getValue())); in getSignedDigestsFor()
166 Collections.sort(digests, Comparator.comparing(Pair::getFirst)); in getSignedDigestsFor()
173 encodeAsSequenceOfLengthPrefixedPairsOfIntAndLengthPrefixedBytes(digests); in getSignedDigestsFor()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v3/
DV3SchemeSigner.java282 List<Pair<Integer, byte[]>> digests = in generateSignerBlock() local
295 digests.add(Pair.of(signatureAlgorithm.getId(), contentDigest)); in generateSignerBlock()
297 signedData.digests = digests; in generateSignerBlock()
345 byte[] digests = in encodeSignedData()
348 signedData.digests)); in encodeSignedData()
367 int payloadSize = digests.length + certs.length + 4 + 4 + attributes.length; in encodeSignedData()
371 result.put(digests); in encodeSignedData()
417 public List<Pair<Integer, byte[]>> digests; field in V3SchemeSigner.V3SignatureSchemeBlock.SignedData
DV3SchemeVerifier.java445 ByteBuffer digests = getLengthPrefixedSlice(signedData); in parseSigner() local
512 while (digests.hasRemaining()) { in parseSigner()
515 ByteBuffer digest = getLengthPrefixedSlice(digests); in parseSigner()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v2/
DV2SchemeSigner.java240 List<Pair<Integer, byte[]>> digests = in generateSignerBlock() local
253 digests.add(Pair.of(signatureAlgorithm.getId(), contentDigest)); in generateSignerBlock()
255 signedData.digests = digests; in generateSignerBlock()
273 signedData.digests), in generateSignerBlock()
324 public List<Pair<Integer, byte[]>> digests; field in V2SchemeSigner.V2SignatureSchemeBlock.SignedData
DV2SchemeVerifier.java341 ByteBuffer digests = ApkSigningBlockUtils.getLengthPrefixedSlice(signedData); in parseSigner() local
393 while (digests.hasRemaining()) { in parseSigner()
396 ByteBuffer digest = ApkSigningBlockUtils.getLengthPrefixedSlice(digests); in parseSigner()
/tools/apksig/src/main/java/com/android/apksig/internal/util/
DMessageDigestSink.java30 public MessageDigestSink(MessageDigest[] digests) { in MessageDigestSink() argument
31 mMessageDigests = digests; in MessageDigestSink()
/tools/apksig/src/main/java/com/android/apksig/util/
DDataSinks.java54 public static DataSink asDataSink(MessageDigest... digests) { in asDataSink() argument
55 return new MessageDigestSink(digests); in asDataSink()
/tools/security/remote_provisioning/attestation_testing/java/com/google/attestationexample/
DAuthorizationList.java161 private Set<Integer> digests; field in AuthorizationList
211 digests = Asn1Utils.getIntegersFromAsn1Set(value); in AuthorizationList()
306 public static String digestsToString(Set<Integer> digests) { in digestsToString() argument
307 return joinStrings(transform(digests, forMap(digestMap, "Unknown"))); in digestsToString()
384 return digests; in getDigests()
531 if (digests != null && !digests.isEmpty()) { in toString()
532 s.append("\nDigests: ").append(digestsToString(digests)); in toString()
/tools/apksig/src/test/java/com/android/apksig/
DApkVerifierTest.java453 Map<ContentDigestAlgorithm, byte[]> digests = in testGetResultDigests() local
457 assertTrue(digests.size() == 1); in testGetResultDigests()
458 assertTrue(digests.containsKey(ContentDigestAlgorithm.CHUNKED_SHA256)); in testGetResultDigests()
460 ApkSigningBlockUtils.toHex(digests.get(ContentDigestAlgorithm.CHUNKED_SHA256)))); in testGetResultDigests()
473 Map<ContentDigestAlgorithm, byte[]> digests = in testGetV3ResultDigests() local
477 assertTrue(digests.size() == 1); in testGetV3ResultDigests()
478 assertTrue(digests.containsKey(ContentDigestAlgorithm.CHUNKED_SHA256)); in testGetV3ResultDigests()
480 ApkSigningBlockUtils.toHex(digests.get(ContentDigestAlgorithm.CHUNKED_SHA256)))); in testGetV3ResultDigests()
493 Map<ContentDigestAlgorithm, byte[]> digests = in testGetV2ResultDigests() local
497 assertTrue(digests.size() == 1); in testGetV2ResultDigests()
[all …]
/tools/tradefederation/core/tools/
Dcontent_uploader.py330 digests: dict[str, str],
337 'files': digests,
/tools/apksig/src/main/java/com/android/apksig/
DSourceStampVerifier.java407 ByteBuffer digests = ApkSigningBlockUtilsLite.getLengthPrefixedSlice(signedData); in parseSigner() local
427 while (digests.hasRemaining()) { in parseSigner()
429 ByteBuffer digest = ApkSigningBlockUtilsLite.getLengthPrefixedSlice(digests); in parseSigner()
DApkVerifier.java984 List<ContentDigest> digests, Map<ContentDigestAlgorithm, byte[]> contentDigestsMap) { in getContentDigests() argument
986 digests) { in getContentDigests()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v1/
DV1SchemeVerifier.java1258 private static byte[] getDigest(Collection<NamedDigest> digests, String jcaDigestAlgorithm) { in getDigest() argument
1259 for (NamedDigest digest : digests) { in getDigest()