Безопасных соединений с шифрованием RSA – C# – Безопасность – База кода

Скачать

Название (оригинал): Secure Socket with RSA encryption

Описание:
Англ (оригинал)The idea is that when the client connects to a server, each of the nodes create a pair of keys, and each send their public keys to the other side.
after that each node encrypts the data using the other node’s public key and decrypts the data it recieves using its own private key. almost impossible for a sniffer to decrypt the data.
Remember that this is a just a sample on how to do this and it does not have many features including events and async data tranfer.
Рус (машинный)Идея заключается в том, что когда клиент подключается к серверу, в каждом из узлов создается пара ключей, и каждому отправлять свои открытые ключи другой стороне.
после этого каждый узел шифрует данные, используя другой узел открытый ключ и расшифровывает данные, которые он получает, используя свой собственный закрытый ключ. почти невозможно сниффер для расшифровки данных.
Помните, что это всего лишь пример о том, как сделать это и не имеет множество функций, включая события и асинхронной передачи данных.

база кода