/tools/apksig/src/main/java/com/android/apksig/internal/apk/stamp/ |
D | V2SourceStampVerifier.java | 132 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()
|
D | V1SourceStampSigner.java | 64 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()
|
D | V1SourceStampVerifier.java | 131 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()
|
D | V2SourceStampSigner.java | 162 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/ |
D | V3SchemeSigner.java | 282 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
|
D | V3SchemeVerifier.java | 445 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/ |
D | V2SchemeSigner.java | 240 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
|
D | V2SchemeVerifier.java | 341 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/ |
D | MessageDigestSink.java | 30 public MessageDigestSink(MessageDigest[] digests) { in MessageDigestSink() argument 31 mMessageDigests = digests; in MessageDigestSink()
|
/tools/apksig/src/main/java/com/android/apksig/util/ |
D | DataSinks.java | 54 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/ |
D | AuthorizationList.java | 161 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/ |
D | ApkVerifierTest.java | 453 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/ |
D | content_uploader.py | 330 digests: dict[str, str], 337 'files': digests,
|
/tools/apksig/src/main/java/com/android/apksig/ |
D | SourceStampVerifier.java | 407 ByteBuffer digests = ApkSigningBlockUtilsLite.getLengthPrefixedSlice(signedData); in parseSigner() local 427 while (digests.hasRemaining()) { in parseSigner() 429 ByteBuffer digest = ApkSigningBlockUtilsLite.getLengthPrefixedSlice(digests); in parseSigner()
|
D | ApkVerifier.java | 984 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/ |
D | V1SchemeVerifier.java | 1258 private static byte[] getDigest(Collection<NamedDigest> digests, String jcaDigestAlgorithm) { in getDigest() argument 1259 for (NamedDigest digest : digests) { in getDigest()
|