Index: oak-blob-cloud/src/test/java/org/apache/jackrabbit/oak/blob/cloud/aws/s3/S3DataStoreStatsTest.java =================================================================== --- oak-blob-cloud/src/test/java/org/apache/jackrabbit/oak/blob/cloud/aws/s3/S3DataStoreStatsTest.java (revision 1783886) +++ oak-blob-cloud/src/test/java/org/apache/jackrabbit/oak/blob/cloud/aws/s3/S3DataStoreStatsTest.java (working copy) @@ -108,7 +108,7 @@ private String getIdForInputStream(final InputStream in) throws Exception { - MessageDigest digest = MessageDigest.getInstance("SHA-1"); + MessageDigest digest = MessageDigest.getInstance("SHA-256"); OutputStream output = new DigestOutputStream(new NullOutputStream(), digest); try { IOUtils.copyLarge(in, output); Index: oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/AbstractSharedCachingDataStore.java =================================================================== --- oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/AbstractSharedCachingDataStore.java (revision 1783886) +++ oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/AbstractSharedCachingDataStore.java (working copy) @@ -84,7 +84,7 @@ /** * The digest algorithm used to uniquely identify records. */ - private static final String DIGEST = "SHA-1"; + private static final String DIGEST = "SHA-256"; /** * The root path @@ -246,7 +246,7 @@ } DataIdentifier identifier = new DataIdentifier(encodeHexString(digest.digest())); - LOG.debug("SHA1 of [{}], length =[{}] took [{}] ms ", identifier, length, + LOG.debug("SHA-256 of [{}], length =[{}] took [{}] ms ", identifier, length, watch.elapsed(TimeUnit.MILLISECONDS)); // asynchronously stage for upload if the size limit of staging cache permits Index: oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/blob/CachingDataStoreTest.java =================================================================== --- oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/blob/CachingDataStoreTest.java (revision 1783886) +++ oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/blob/CachingDataStoreTest.java (working copy) @@ -434,7 +434,7 @@ OutputStream output = null; try { in = new FileInputStream(f); - MessageDigest digest = MessageDigest.getInstance("SHA-1"); + MessageDigest digest = MessageDigest.getInstance("SHA-256"); output = new DigestOutputStream(new NullOutputStream(), digest); IOUtils.copyLarge(in, output); return encodeHexString(digest.digest()); Index: oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/blob/ConsolidatedDataStoreStatsTest.java =================================================================== --- oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/blob/ConsolidatedDataStoreStatsTest.java (revision 1783886) +++ oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/blob/ConsolidatedDataStoreStatsTest.java (working copy) @@ -154,7 +154,7 @@ private String getIdForInputStream(final InputStream in) throws Exception { - MessageDigest digest = MessageDigest.getInstance("SHA-1"); + MessageDigest digest = MessageDigest.getInstance("SHA-256"); OutputStream output = new DigestOutputStream(new NullOutputStream(), digest); try { IOUtils.copyLarge(in, output);