2009-03-02 1 views
2

Привет, я думаю о разработке своего рода программы передачи файлов и задавался вопросом, хочу ли я как хорошее шифрование, чтобы получить то, что я должен использовать?Хорошее, безопасное шифрование

Я буду развивать это с помощью C#, поэтому я получил доступ к .net lib: P , имеющий сертификат со мной на моем usb для доступа к серверу, не проблема, если это увеличит безопасность!

ответ

7

Простейший встроенный способ с .NET Framework, вероятно, должен использовать класс SslStream, который встроен. Пример использования here.

+0

Есть ли способ шифровать массив байтов без использования sslstream? – Peter

+0

Конечно. Множество на выбор, см. Http://msdn.microsoft.com/en-us/library/system.security.cryptography.aspx – Rosstified

+0

Пример: http://msdn.microsoft.com/en-us/library/ aa308954 (VS.71) .aspx – Rosstified

4

Изучите туннель вашего соединения через SSL. Он делает всю тяжелую работу для вас.

0

Вы можете обтекать поток вокруг обычного массива с помощью System.IO.MemoryStream.