Мне нужно использовать набор шифров TLS_DHE_RSA_WITH_AES_128_CCM, который не поддерживается стандартной Java, поэтому многие предлагали использовать Bouncy Castle. Я загрузил и скопировал файл bcprov-ext-jdk18on-171.jar в папку $JAVA_HOME/lib.
Кроме того, обновил файл java.security, включив в него Bouncy Castle список поставщиков, как показано ниже:
Код: Выделить всё
security.provider.4=org.bouncycastle.jce.provider.BouncyCastleProvider
Являются ли шаги, которые я сделал, достаточными и правильными? Может ли кто-нибудь подсказать, как установить и настроить Bouncy Castle?
Подробнее здесь: https://stackoverflow.com/questions/720 ... on-for-tls
Мобильная версия