Java: Weak signature algorithm md5withrsa

  • Софт
Данный финт ушами чинит Dell iDRAC и прочие олдовые kvm консоли. Ну и естественно остальные устаревшие решения.

С версии 8u131 изменились требования к безопасности, MD5 по умолчанию добавлен в список отключенных, поэтому Java выдает ошибку:
The following resource is signed with a weak signature algorithm md5withrsa and is treated as unsigned
Решение:
В файле C:\Program Files\Java\jre1.8.0_231\lib\security\java.security находим и комментируем строки:
jdk.certpath.disabledAlgorithms=MD2, MD5, SHA1 jdkCA & usage TLSServer, \
    RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224
jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, \
    EC keySize < 224, 3DES_EDE_CBC, anon, NULL
Идем в Панель управления -> Java -> Security, добавляем https://www.ваш-ресурс.ru в исключения.

Всё, старые приложения должны работать.
Поделиться:

Похожие публикации

Тут ничего нет

Нет комментариев