RSA로 MD5로 서명 된 앱을 실행하는 데 문제가있었습니다. 다음 솔루션이 저에게 효과적이라는 것을 알았습니다.
MD5withRSA가 서명 한 모든 신청서는 이제 "미승인"으로 처리됩니다.
그러나 운 좋게도 C : \ Program Files (x86) \ Java \ jre1.8.0_131 \ lib \ security \ java.security를 업데이트하여이를 빠르게 무시할 수 있습니다.
MACOS X의 경우 / Library / Internet \ Plug-Ins / JavaAppletPlugin.plugin / Contents / Home / lib / security / java.security
또는
/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/security/java.security
메모장으로 java.security 파일을 열고 다음 몇 가지 사항을 변경했습니다 (MD5 제외 제거).
jdk.jar.disabledAlgorithms = MD2, RSA 키 크기 <1024
jdk.tls.disabledAlgorithms = SSLv3, RC4, DH 키 크기 <768, \ EC 키 크기 <224
jdk.tls.legacyAlgorithms = \ K_NULL, C_NULL, M_NULL, \ DHE_DSS_EXPORT, DHE_RSA_EXPORT, DH_anon_EXPORT, DH_DSS_EXPORT, \ DH_RSA_EXPORT, RSA_EXPORT, \ DH_anon, ECDH_anth_RC_RCC_RC_RCC_RC_RC_ RCRC_RC_ RC4_RC__RC_ RCRC_RC__RC_RC__RC_RC__RC_RC_RCD_RC_RC_RC_CRC_RC_RC__RC_RC_RC_RC_RC_RC__RC__RC__RC__RC__RC__RC__RC__RC__RC__RC__RC__RC__RC__RC_RC_RC_RC__RC_RC_RC_RC__RC__RC__ RC_RC__RC_
ig.secureValidationPolicy = \ disallowAlg http://www.w3.org/TR/1999/REC-xslt-19991116 , \ disallowAlg http://www.w3.org/2001/04/xmldsig-more#hmac-md5 , disallowAlg http://www.w3.org/2001/04/xmldsig-more#md5 , \ maxTransforms 5, \ maxReferences 30, \ disallowReferenceUriSchemes 파일 http https, \ minKeySize RSA 1024, \ minKeySize DSA 1024, \ noDuplicateIds, \ noRetrievalMethodLoops