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.
33 lines
1.3 KiB
33 lines
1.3 KiB
4 months ago
|
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
|
||
|
|