Описание тега sslstream

Класс.NET, который предоставляет поток, используемый для связи клиент-сервер, который использует протоколы безопасности TLS/SSL для аутентификации сервера и, возможно, клиента.
0 ответов

Как я могу использовать C# и класс SslStream, чтобы открыть соединение с привязкой канала TLS?

Я пытаюсь внедрить SCRAM-SHA-1-PLUS в мою библиотеку XMPP, и я застрял в точке получения привязки канала к работе. У меня есть объект ChannelBinding из TransportContext моего SslStream, но значение не соответствует ожиданиям сервера. Есть ли другой …
22 сен '18 в 03:03
0 ответов

Невозможно прочитать данные из транспортного соединения во время чтения sslstream.read()

Не удается прочитать данные из исключения транспортного соединения при вызове метода sslstream.read. Мы пишем код сервера smtp в.net для получения команд smtp, таких как ehlo,starttls, auth login, mail from, to и data. мы пытаемся использовать механ…
11 июл '18 в 09:05
2 ответа

Использование промежуточных сертификатов с SslStream и X509Certificate2 в серверном приложении

Я работаю над приложением сервера.Net, которое использует SslStream для предоставления своих сокетов SSL. Он работает с некоторыми клиентами (например, основанными на libcurl), но другие клиенты выдают ошибки из-за отсутствия промежуточных сертифика…
15 окт '09 в 22:55
1 ответ

SslStream AuthenticateAsServer Учетные данные, предоставленные для пакета, не были распознаны

Использование C# для связи через SSL с SslStream. Я использую сертификаты, сгенерированные мной и импортированные в хранилище сертификатов Windows w/ certlm.msc. Я получаю следующее исключение "Учетные данные, предоставленные пакету, не были распозн…
08 июн '16 в 18:50
1 ответ

SslStream отдельная тема

Я пытаюсь отобразить на экране любые данные, которые поступают из потока ssl (с веб-сайта). Поскольку я не знаю, когда поступят данные, я использовал другой поток, который продолжает чтение из потока до тех пор, пока не будут прочитаны байты. Это ра…
25 мар '13 в 14:20
1 ответ

Данные остаются в SslStream после прочтения

Я разрабатываю одноранговое программное обеспечение, которое использует.net SslStream для безопасной связи. Я использую BeginRead() и EndRead() для асинхронного чтения данных из потока. (Не обращайте внимания на странный метод обратного вызова слишк…
03 сен '13 в 11:48
1 ответ

Ошибка SslStream: поток не был доступен для записи

Я сталкиваюсь со странной ошибкой. Следующий код всегда вызывает исключение (System.ArgumentException "Stream was not writable"): TcpClient socket = new TcpClient(); socket.Connect("serverIp", serverPort); //wrap networkstream with ssl SslStream ssl…
13 авг '14 в 22:32
1 ответ

TCPClient с SSL и клиентским сертификатом не требуется

Я реализовал TCP-клиент с SSlstream и попытался подключить сервер. Я предоставил Клиентский сертификат. Теперь проблема в том, что когда я пытался запустить клиент, когда требуется сертификат сервера и требуется ClientAuthentication, в этом случае о…
04 сен '14 в 03:34
1 ответ

Общий класс между приложением магазина Windows и приложением WPF

Я разрабатываю два приложения. Одним из них является приложение Windows Store, которое будет работать на WinRT, а другим - приложение WPF, которое будет работать на Windows 7 или 8. Предполагается, что эти два приложения взаимодействуют через соедин…
26 июн '13 в 20:56
1 ответ

Сбросить TCP-соединение, если сервер закрывается / падает в середине соединения

У меня есть TCP-соединение, как показано ниже: public void ConnectToServer() { string mac = GetUID(); while(true) { try { tcpClient = new TcpClient("xx.x.xx.xxx", xxxx); networkstream = new SslStream(tcpClient.GetStream()); networkstream.Authenticat…
12 мар '15 в 19:48
1 ответ

Выбор шифра для sslStream в.NET 4.5

Я пытаюсь создать сервер TLS1.1/TLS1.2 с помощью класса.Net sslStream. Похоже, что по умолчанию единственные наборы шифров, которые принимает этот поток: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA TLS_ECDHE_RSA_WITH_AES…
03 апр '14 в 00:34
1 ответ

О SMART-команде STARTTLS

Является ли команда STARTTLS эксклюзивной для каналов TLS или ее можно использовать с каналами SSL? Существует ли какой-либо TlsStream, который можно использовать в качестве SslStream, поскольку.Net4 не поддерживает TLS, даже если он доступен в каче…
11 май '13 в 09:19
1 ответ

"Ошибка вызова SSPI" при подключении к серверу OpenSSL

При звонке AuthenticateAsClient(), Я получаю сообщение об ошибке "Ошибка вызова SSPI". с внутренним исключением "Полученное сообщение было неожиданным или неправильно отформатированным". Я видел, что это полупопулярная проблема, но я не смог найти р…
16 фев '16 в 22:54
1 ответ

Невозможно отправить сообщение APNS с сертификатом распространения

Я установил и успешно протестировал обмен сообщениями APNS с сертификатом разработки и gateway.sandbox.push.apple.com, Когда я перехожу на свой сертификат распространения и gateway.push.apple.com сообщения не проходят, и я получаю исключение: Невозм…
1 ответ

SslStream AuthenticateAsClient с использованием файла PFX

Я пытаюсь подключиться к серверу, используя SslStream. Мне дали файл PFX от владельца сервера, и я установил его на своем клиенте, но я не уверен, как получить доступ к сертификату из моего кода. В частности, представьте, что у меня есть следующий к…
11 фев '11 в 02:01
2 ответа

Как избежать доступа администратора для SslStream.AuthenticateAsClient?

У меня есть приложение, которое использует класс.NET SslStream вместе с сертификатами клиента и сервера. Это приложение прекрасно работает на Windows XP. Однако в Windows 7 (возможно, и в Vista), при вызове SslStream.AuthenticateAsClient появляется …
11 ноя '10 в 04:39
1 ответ

.NET UDP & DTLS

Есть ли собственный способ обеспечить поддержку DTLS для сокетов UDP в.NET? я имею в виду те, которые находятся в.NET Framework из коробки.
05 сен '10 в 18:13
4 ответа

Подключение к серверу через SSL с различными преимуществами шифра и алгоритмами на C#

Немного обыскал, нашел разные инструменты для проверки слабых шифров. Как я могу определить, какие шифры / алогрифы сервер поддерживает через.net / C#? Я могу проверить sslv2, sslv3 и tls через (ssl.protocols.ssl2 / ssl3 / tls): TcpClient client = n…
05 янв '11 в 20:56
1 ответ

C# реле на SslStream для шифрования

Могу ли я передать SslStream для шифрования всех отправленных и полученных данных, чтобы мне не приходилось хешировать данные или добавлять какой-либо другой алгоритм шифрования?
19 окт '12 в 20:54
1 ответ

SslStream.Read приводит к IOException

Я пытаюсь использовать SslStream для подключения к веб-сайту для передачи запроса, но получаю следующее IOException: Невозможно прочитать данные из транспортного соединения: попытка подключения не удалась, потому что подключенная сторона не ответила…
25 июн '14 в 20:17