2012-03-28 17 views
0

Мне поручено изменить наши службы, которые подключаются к внешнему хранилищу данных, чтобы изменить наши подключения к TLS. Я искал в Интернете и не нашел простых примеров того, как его реализовать. Предыдущие программисты установили следующие сервисы. Я буду первым, кто признает, что я никогда не делал безопасных подключений, поэтому все это для меня нова. Любая помощь приветствуется!Примеры безопасности транспортного уровня (TLS)?

Imports System 
Imports System.Net 
Imports System.IO 
Imports System.Text 
Imports System.Net.Sockets 

m_objClientSocket = New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp) 
     Dim ep As New IPEndPoint(Dns.Resolve(m_sRemoteHost).AddressList(0), m_iRemotePort) 
     m_objClientSocket.Connect(ep) 

ответ

1

Кто-то спросил similar question здесь, в которой ответ направляется людей this article on CodeProject. Этот проект, в свою очередь, основан на OpenSSL library.

Вы также можете взглянуть на SslStream class в пространстве имен System.Net.Security. Например, see this excellent question и ответьте.

+0

Да, я уже просмотрел этот пример, и мне было трудно его понять. Там должно быть что-то более простое. – user1243474

+0

После еще большего поиска все говорит, что мне нужен сторонний продукт для безопасного FTP? Это верно? – user1243474

+0

Прошло много времени с тех пор, как мне пришлось реализовать SSL самостоятельно. Когда я это сделал, мне пришлось использовать сторонний продукт. Однако я отметил поддержку SSL в пространстве имен System.Net.Security. См. Вопрос, который я связал для ответа с пошаговым руководством. –

Смежные вопросы