Home
last modified time | relevance | path

Searched refs:digest (Results 1 – 25 of 104) sorted by relevance

12345

/aosp14/frameworks/base/apct-tests/perftests/core/src/android/libcore/regression/
H A DMessageDigestPerfTest.java103 digest.digest(); in time()
114 digest.digest(); in timeLargeArray()
125 digest.digest(); in timeSmallChunkOfLargeArray()
137 digest.update(SMALL_BUFFER); in timeSmallByteBuffer()
138 digest.digest(); in timeSmallByteBuffer()
151 digest.digest(); in timeSmallDirectByteBuffer()
163 digest.update(LARGE_BUFFER); in timeLargeByteBuffer()
164 digest.digest(); in timeLargeByteBuffer()
177 digest.digest(); in timeLargeDirectByteBuffer()
190 digest.digest(); in timeSmallChunkOfLargeByteBuffer()
[all …]
/aosp14/frameworks/base/apex/blobstore/framework/java/android/app/blob/
H A DBlobHandle.java69 @NonNull public final byte[] digest; field in BlobHandle
95 this.digest = digest; in BlobHandle()
103 this.digest = in.createByteArray(); in BlobHandle()
156 return digest; in getSha256Digest()
195 dest.writeByteArray(digest); in writeToParcel()
211 && Arrays.equals(this.digest, other.digest) in equals()
226 fout.println("digest: " + (dumpFull ? encodeDigest(digest) : safeDigest(digest))); in dump()
251 + "digest:" + safeDigest(digest) + "," in toString()
259 public static String safeDigest(@NonNull byte[] digest) { in safeDigest() argument
260 final String digestStr = encodeDigest(digest); in safeDigest()
[all …]
/aosp14/frameworks/base/core/java/android/security/net/config/
H A DPin.java26 public final byte[] digest; field in Pin
30 public Pin(String digestAlgorithm, byte[] digest) { in Pin() argument
32 this.digest = digest; in Pin()
33 mHashCode = Arrays.hashCode(digest) ^ digestAlgorithm.hashCode(); in Pin()
72 if (!Arrays.equals(digest, other.digest)) { in equals()
H A DDirectoryCertificateSource.java215 byte[] digest = MessageDigest.getInstance("MD5").digest(principal.getEncoded());
217 return (((digest[offset++] & 0xff) << 0) | ((digest[offset++] & 0xff) << 8)
218 | ((digest[offset++] & 0xff) << 16) | ((digest[offset] & 0xff) << 24));
/aosp14/frameworks/base/core/java/android/content/pm/
H A DInstantAppResolveInfo.java86 public InstantAppResolveInfo(@NonNull InstantAppDigest digest, @Nullable String packageName, in InstantAppResolveInfo() argument
88 this(digest, packageName, filters, (long) versionCode, null /* extras */); in InstantAppResolveInfo()
92 public InstantAppResolveInfo(@NonNull InstantAppDigest digest, @Nullable String packageName, in InstantAppResolveInfo() argument
95 this(digest, packageName, filters, versionCode, extras, false); in InstantAppResolveInfo()
113 private InstantAppResolveInfo(@NonNull InstantAppDigest digest, @Nullable String packageName, in InstantAppResolveInfo() argument
121 mDigest = digest; in InstantAppResolveInfo()
289 final MessageDigest digest = MessageDigest.getInstance(SHA_ALGORITHM); in generateDigest() local
292 digests.add(digest.digest(hostBytes)); in generateDigest()
298 digests.add(digest.digest(hostName.getBytes())); in generateDigest()
302 digests.add(digest.digest(hostBytes)); in generateDigest()
[all …]
/aosp14/frameworks/base/identity/java/android/security/identity/
H A DUtil.java148 byte[] digest = new byte[0]; in computeHkdf()
150 mac.update(digest); in computeHkdf()
153 digest = mac.doFinal(); in computeHkdf()
154 if (pos + digest.length < size) { in computeHkdf()
155 System.arraycopy(digest, 0, result, pos, digest.length); in computeHkdf()
156 pos += digest.length; in computeHkdf()
159 System.arraycopy(digest, 0, result, pos, size - pos); in computeHkdf()
/aosp14/frameworks/base/core/java/com/android/internal/security/
H A DVerityUtils.java127 @NonNull byte[] digest, @NonNull InputStream derCertInputStream) { in verifyPkcs7DetachedSignature() argument
128 if (digest.length != 32) { in verifyPkcs7DetachedSignature()
135 new CMSProcessableByteArray(toFormattedDigest(digest)), in verifyPkcs7DetachedSignature()
211 public static byte[] toFormattedDigest(byte[] digest) { in toFormattedDigest() argument
213 ByteBuffer buffer = ByteBuffer.allocate(12 + digest.length); // struct size + sha256 size in toFormattedDigest()
217 buffer.putShort((short) digest.length); in toFormattedDigest()
218 buffer.put(digest); in toFormattedDigest()
225 @NonNull byte[] digest); in measureFsverityNative() argument
/aosp14/frameworks/base/services/core/java/com/android/server/net/watchlist/
H A DHarmfulDigests.java45 public boolean contains(byte[] digest) { in contains() argument
46 return mDigestSet.contains(HexDump.toHexString(digest)); in contains()
50 for (String digest : mDigestSet) { in dump()
51 pw.println(digest); in dump()
/aosp14/system/core/fs_mgr/libfs_avb/
H A Dfs_avb.cpp70 std::string digest; in CalculateVbmetaDigest() local
80 digest = BytesToHex(hasher.finalize(), Hasher::DIGEST_SIZE); in CalculateVbmetaDigest()
81 return std::make_pair(digest, total_size); in CalculateVbmetaDigest()
136 std::string digest; in Create() local
137 fs_mgr_get_boot_config("vbmeta.digest", &digest); in Create()
138 if (digest.size() != expected_digest_size) { in Create()
139 LERROR << "Unexpected digest size: " << digest.size() in Create()
253 std::string digest; in LoadAndVerifyVbmeta() local
256 std::tie(digest, total_size) = in LoadAndVerifyVbmeta()
259 std::tie(digest, total_size) = in LoadAndVerifyVbmeta()
[all …]
/aosp14/frameworks/base/core/jni/
H A Dcom_android_internal_security_VerityUtils.cpp100 int measureFsverity(JNIEnv *env, jobject /* clazz */, jstring filePath, jbyteArray digest) { in measureFsverity() argument
121 if (digest != nullptr && data->digest_size > 0) { in measureFsverity()
122 auto digestSize = env->GetArrayLength(digest); in measureFsverity()
126 env->SetByteArrayRegion(digest, 0, data->digest_size, (const jbyte *)data->digest); in measureFsverity()
/aosp14/frameworks/base/core/tests/privacytests/src/android/privacy/
H A DRapporEncoderTest.java202 byte[] digest = md5.digest(testingSecret.getBytes(StandardCharsets.UTF_8)); in makeTestingUserSecret()
203 assertEquals(16, digest.length); in makeTestingUserSecret()
204 return ByteBuffer.allocate(48).put(digest).put(digest).put(digest).array(); in makeTestingUserSecret()
H A DLongitudinalReportingEncoderTest.java413 byte[] digest = md5.digest(testingSecret.getBytes(StandardCharsets.UTF_8)); in makeTestingUserSecret()
414 assertEquals(16, digest.length); in makeTestingUserSecret()
415 return ByteBuffer.allocate(48).put(digest).put(digest).put(digest).array(); in makeTestingUserSecret()
/aosp14/frameworks/base/keystore/java/android/security/keystore/
H A DKeyProperties.java645 public static int toKeymaster(@NonNull @DigestEnum String digest) { in toKeymaster() argument
646 switch (digest.toUpperCase(Locale.US)) { in toKeymaster()
667 public static @DigestEnum String fromKeymaster(int digest) { in fromKeymaster() argument
668 switch (digest) { in fromKeymaster()
692 AlgorithmParameterSpec fromKeymasterToMGF1ParameterSpec(int digest) { in fromKeymasterToMGF1ParameterSpec() argument
693 switch (digest) { in fromKeymasterToMGF1ParameterSpec()
710 switch (digest) { in fromKeymasterToSignatureAlgorithmDigest()
737 for (int digest : digests) { in allFromKeymaster()
738 result[offset] = fromKeymaster(digest); in allFromKeymaster()
751 for (@DigestEnum String digest : digests) { in allToKeymaster()
[all …]
/aosp14/frameworks/base/services/core/java/com/android/server/backup/
H A DBackupUtils.java108 MessageDigest digest = MessageDigest.getInstance("SHA-256"); in hashSignature() local
109 digest.update(signature); in hashSignature()
110 return digest.digest(); in hashSignature()
/aosp14/frameworks/base/services/core/java/com/android/server/am/
H A DActivityManagerUtils.java94 final MessageDigest digest = MessageDigest.getInstance("SHA-1"); in getUnsignedHashUnCached() local
95 digest.update(s.getBytes()); in getUnsignedHashUnCached()
96 return unsignedIntFromBytes(digest.digest()); in getUnsignedHashUnCached()
/aosp14/frameworks/base/tests/BlobStoreTestUtils/src/com/android/utils/blob/
H A DFakeBlobData.java129 mFileDigest = FileUtils.digest(mFile, "SHA-256"); in prepare()
223 actualDigest = FileUtils.digest(in, "SHA-256"); in verifyBlob()
230 final MessageDigest digest = MessageDigest.getInstance("SHA-256"); in createSha256Digest() local
238 digest.update(buffer, 0, toRead); in createSha256Digest()
241 return digest.digest(); in createSha256Digest()
/aosp14/frameworks/base/core/java/android/util/jar/
H A DStrictJarVerifier.java109 private final MessageDigest digest; field in StrictJarVerifier.VerifierEntry
117 VerifierEntry(String name, MessageDigest digest, byte[] hash, in VerifierEntry() argument
120 this.digest = digest; in VerifierEntry()
131 digest.update((byte) value); in write()
139 digest.update(buf, off, nbytes); in write()
154 byte[] d = digest.digest(); in verify()
522 byte[] b = md.digest(); in verify()
/aosp14/frameworks/base/telephony/java/android/telephony/mbms/
H A DDownloadRequest.java364 MessageDigest digest; in getHash() local
366 digest = MessageDigest.getInstance("SHA-256"); in getHash()
372 digest.update(sourceUri.toString().getBytes(StandardCharsets.UTF_8)); in getHash()
373 digest.update(destinationUri.toString().getBytes(StandardCharsets.UTF_8)); in getHash()
375 digest.update(serializedResultIntentForApp.getBytes(StandardCharsets.UTF_8)); in getHash()
379 return Base64.encodeToString(digest.digest(), Base64.URL_SAFE | Base64.NO_WRAP); in getHash()
/aosp14/frameworks/base/core/java/android/privacy/internal/rappor/
H A DRapporEncoder.java84 MessageDigest digest = MessageDigest.getInstance("SHA-256"); in getInsecureSeed() local
85 byte[] bytes = digest.digest(input.getBytes(StandardCharsets.UTF_8)); in getInsecureSeed()
/aosp14/frameworks/base/services/core/java/com/android/server/
H A DEntropyMixer.java208 byte[] digest = sha256.digest(); in updateSeedFile()
209 System.arraycopy(digest, 0, newSeed, newSeed.length - digest.length, digest.length); in updateSeedFile()
/aosp14/frameworks/base/services/core/java/com/android/server/accounts/
H A DAccountManagerBackupHelper.java188 final String digest = PackageUtils.computeSignaturesSha256Digest( in backupAccountAccessPermissions() local
190 if (digest != null) { in backupAccountAccessPermissions()
195 serializer.attribute(null, ATTR_DIGEST, digest); in backupAccountAccessPermissions()
237 String digest = parser.getAttributeValue(null, ATTR_DIGEST); in restoreAccountAccessPermissions() local
238 if (TextUtils.isEmpty(digest)) { in restoreAccountAccessPermissions()
243 accountDigest, packageName, digest, userId); in restoreAccountAccessPermissions()
/aosp14/frameworks/base/tests/BinaryTransparencyHostTest/test-app/src/android/transparency/test/app/
H A DBinaryTransparencyTest.java86 assertThat(apex.digest).isNotNull(); in testCollectAllApexInfo()
87 String digestHex = hexFormatter.formatHex(apex.digest); in testCollectAllApexInfo()
111 assertThat(updatedPreload.digest).isNotEmpty(); in testCollectAllUpdatedPreloadInfo()
135 assertThat(appInfo.digest).isNotEmpty(); in testCollectAllSilentInstalledMbaInfo()
/aosp14/frameworks/base/core/java/com/android/internal/os/
H A DIBinaryTransparencyService.aidl36 byte[] digest;
48 byte[] digest;
/aosp14/frameworks/base/services/core/java/com/android/server/locksettings/
H A DSyntheticPasswordCrypto.java257 MessageDigest digest = MessageDigest.getInstance("SHA-512"); in personalizedHash() local
264 digest.update(personalization); in personalizedHash()
266 digest.update(data); in personalizedHash()
268 return digest.digest(); in personalizedHash()
/aosp14/frameworks/base/core/java/android/os/
H A DSystemProperties.java315 final MessageDigest digest = MessageDigest.getInstance("SHA-1"); in digestOf() local
318 digest.update(item.getBytes(StandardCharsets.UTF_8)); in digestOf()
320 return HexEncoding.encodeToString(digest.digest()).toLowerCase(); in digestOf()

12345