Вопросы по теме 'jsse'
как написать клиентские и серверные приложения Java, которые используют взаимную аутентификацию ssl между ними?
Я создаю два Java-приложения, которые должны обмениваться данными с использованием двусторонней аутентификации SSL, я использовал инструкции отсюда для создания сертификатов клиента и сервера. затем я создал веб-службу в серверном приложении...
7185 просмотров
schedule
15.09.2021
Java: используйте SSLEngine с селектором
Я собираюсь написать приложение Java, которое использует Селектор для мультиплексирования каналов сокета. У меня будет конфигурация, в которой связь будет зашифрована с помощью SSL, а другая - без использования SSL. Я раньше не использовал...
28 просмотров
schedule
23.09.2021
Создание SSLSocketChannel из простого SocketChannel
Я реализую клиентскую сторону протокола с использованием Java NIO. В протоколе указано, что сначала через сокет отправляются простые текстовые сообщения, чтобы определить, поддерживают ли и клиент, и сервер SSL. Если они оба поддерживают это,...
43 просмотров
schedule
18.09.2021
Клиент C с сервером OpenSSL + Java: javax.net.ssl.SSLHandshakeException: нет общих наборов шифров
У меня есть сокет Java SSL и клиент c с OpenSSL (клиенты Java нормально работают с этим сервером Java). Сбой рукопожатия, и я получаю исключение Java:
javax.net.ssl.SSLHandshakeException: no cipher suites in common
at...
1756 просмотров
schedule
04.03.2022
Запретить повторное рукопожатие SSL в Java (JSSE)?
Есть ли способ запретить повторное рукопожатие в библиотеках SSL Java на стороне клиента и сервера?
Я уже искал Javadocs SSLContext, SSLParameters, SSLSocket, SSLServerSocket и их соответствующие фабрики, но не нашел решения.
453 просмотров
schedule
28.04.2022
Как предоставить конкретное хранилище TrustStore при использовании хранилища ключей по умолчанию в Java (JSSE)
Обзор
JSSE позволяет пользователям предоставлять доверенные хранилища и хранилища ключей по умолчанию, задав параметры javax.net.ssl. *. Я хотел бы предоставить для своего приложения TrustManager не по умолчанию, позволяя пользователю указывать...
16778 просмотров
schedule
04.05.2022
Как мне инициализировать TrustManagerFactory с несколькими источниками доверия?
В моем приложении есть личное хранилище ключей, содержащее доверенные самозаверяющие сертификаты для использования в локальной сети, например mykeystore.jks . Я хочу иметь возможность подключаться к общедоступным сайтам (например, google.com), а...
30129 просмотров
schedule
07.05.2022
настройка SSLContext с использованием существующей пары SSL-ключ/сертификат в java (JSSE API)
Я работаю над проектом Java, где я должен реализовать SSL-протокол на стороне сервера. Это первый раз, когда я буду использовать SSL в своем приложении, поэтому я много читал о SSL/TLS, и теперь я хочу реализовать что-то на Java. Я реализую этот...
3212 просмотров
schedule
06.08.2022
Как отключить проверку ограничений (тип сертификата Netscape) в Java6?
Я пытаюсь создать собственный HTTPS-сервер на Java (6), используя встроенный класс com.sun.net.httpserver.HttpsServer. Он работает нормально, пока мне не потребуется аутентификация клиента. В этот момент происходит сбой со следующим исключением в...
5799 просмотров
schedule
13.08.2022
Проблема с SSL-соединением Java Client-Server: javax.net.ssl.SSLHandshakeException: нет общих наборов шифров
Основная цель этого приложения — генерировать ключ AES на стороне сервера по запросу и доставлять его клиенту с помощью SSL. В настоящее время я получаю две ошибки. Ошибка сервера:
javax.net.ssl.SSLHandshakeException: нет общих наборов шифров...
83 просмотров
schedule
27.08.2022
Есть ли реализация DTLS в JSSE
Я хочу реализовать клиент DTLS 1.0 на Java, и после погугления я обнаружил, что JSSERefGuide говорит следующее:
API JSSE поддерживает SSL версий 2.0 и 3.0 и TLS версии 1.0. Эти протоколы безопасности инкапсулируют обычный сокет...
4168 просмотров
schedule
28.08.2022
Установка нескольких доверенных хранилищ на одной JVM
У меня есть приложение Java, работающее на сервере веб-логики. В приложении есть два отдельных модуля, которые используют SSL для подключения к внешним веб-службам - скажем, модуль A и модуль B.
Модуль A - построен на Axis - использует хранилище...
12861 просмотров
schedule
04.12.2022
Согласование SSL со старыми клиентами с использованием SSLEngine (JSSE)
Это дополнительный вопрос к " SSL-подтверждение с использованием самостоятельных Подписанные сертификаты и SSLEngine (JSSE) ".
Я реализовал веб-сервер NIO, который может обрабатывать сообщения SSL и не-SSL на одном и том же порту. Чтобы различать...
6977 просмотров
schedule
26.12.2022
Решения для подписи сертификатов
Для системы с несколькими серверами приложений и несколькими клиентами я хотел бы ввести взаимную аутентификацию, а также другие меры безопасности, предоставляемые TLS.
Серверы и клиенты могут находиться как в разных сетях, так и в одной сети.
У...
1227 просмотров
schedule
10.04.2023
SSLКонтекст. Должен ли я перезагрузить его?
Я заинтересован в динамическом обновлении хранилища доверенных сертификатов. Какой вариант лучше всего использовать? Перезагрузить SSLContext или можно воссоздать TrustManagers ?
1012 просмотров
schedule
28.12.2022
JMeter SSL Manager не работает
Я пытаюсь использовать клиентский ssl-сертификат в JMeter для аутентификации на веб-сайте. Проблема в том, что когда я пытаюсь импортировать его в SSL Manager, я не получаю никаких сообщений о пароле, ничего. В конфигурации я написал:...
6701 просмотров
schedule
13.11.2022
Обновление сокета до SSLSocket с помощью STARTTLS: recv не удалось
Я пытаюсь обновить сокет до SSLSocket, используя STARTTLS. На вики InspIRCd это должно работать так
>> STARTTLS
<< :test2.chatspike.net 670 nickname :STARTTLS successful, go ahead with TLS handshake
(SSL Handshake)
Итак, в моем...
3737 просмотров
schedule
09.07.2023
Java не отправляет сертификат клиента
Я использую HttpClient 4.2.3 на Java 1.7 для подключения к удаленному серверу, размещенному на nginx. Моя организация широко использует PKI, и как удаленный сервер, так и клиент имеют сертификаты, выданные общим центром сертификации.
Сервер имеет...
2748 просмотров
schedule
25.04.2023
Сброс соединения в JSSE
Я пытаюсь сделать ssl на основе клиент-сервера,
вот мой код сервера:
public static void main(String arg[]){
try {
KeyStore keyStore = KeyStore.getInstance("jks");
InputStream inputStream;
try {
inputStream = new...
5243 просмотров
schedule
06.02.2023
Исключение при использовании SSLEngine
Я пишу собственный сервер для телефона Android для обработки запросов https. Он начинается с прослушивания определенного порта и после установления соединения выполняет рукопожатие с клиентом. Вот фрагмент кода:
ServerSocket sock = new...
271 просмотров
schedule
02.03.2023