You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
maven-resolver/SOURCES/0001-Remove-use-of-deprecat...

33 lines
1.3 KiB

From b21684d4ce0ad83f1eb3553cfa5e8ccdd08bcdcd Mon Sep 17 00:00:00 2001
From: Mikolaj Izdebski <mizdebsk@redhat.com>
Date: Thu, 28 Oct 2021 10:03:13 +0200
Subject: [PATCH] Remove use of deprecated SHA-1 and MD5 algorithms
---
.../eclipse/aether/repository/AuthenticationDigest.java | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/maven-resolver-api/src/main/java/org/eclipse/aether/repository/AuthenticationDigest.java b/maven-resolver-api/src/main/java/org/eclipse/aether/repository/AuthenticationDigest.java
index ec95fcba..a9a57953 100644
--- a/maven-resolver-api/src/main/java/org/eclipse/aether/repository/AuthenticationDigest.java
+++ b/maven-resolver-api/src/main/java/org/eclipse/aether/repository/AuthenticationDigest.java
@@ -88,13 +88,9 @@ public final class AuthenticationDigest {
private static MessageDigest newDigest() {
try {
- return MessageDigest.getInstance("SHA-1");
+ return MessageDigest.getInstance("SHA-256");
} catch (NoSuchAlgorithmException e) {
- try {
- return MessageDigest.getInstance("MD5");
- } catch (NoSuchAlgorithmException ne) {
- throw new IllegalStateException(ne);
- }
+ throw new IllegalStateException(e);
}
}
--
2.39.2