2012-04-20 4 views
0

Я написал код, в котором я установил TCPIP-соединение между сервером и клиентом и смог отправить данные от клиента на сервер. Теперь я хочу зашифровать данные с помощью RSACryptoServiceProvider, который будет отправляться между ними, чтобы клиент шифровал данные, а сервер расшифровывал его для дальнейшей работы. К сожалению, я не нахожу ничего, как управлять этим в Интернете, особенно когда дело касается ключей, потому что большинство из них работает на одной машине внутри одной и той же программы. Может ли помочь мне решить мой сценарий в vb.net или C#?Dataencryption через VB.NET с TCPIP

+0

Планируете ли вы использовать сертификаты или что-то еще? –

+0

Я думаю, что этот вопрос слишком общий и небезопасный, чтобы дать ответ. Закрыть. – usr

+0

Я обдумал это, но дело в том, что я ничего не нашел об этом сценарии, и где я могу получить ответ, если не здесь? @JeremyHolovacs не уверен, что вы имеете в виду. если вы обратитесь к чему-то вроде ssl-сертификата, я бы сказал, нет, еще нет. – Husky110

ответ

0

Моя учительница математики дала мне что-то очень смелое, чтобы this, но это было на датском языке, и я не думаю, что это хорошая идея, чтобы позволить вам играть с google-translate. Но это так же хорошо :-)

Просто примечание (украдена из моей математики Teather, я не уверен, если ссылка рассказывает):

Число, которое вы используете должны быть очень большими, чтобы получить вы уровень безопасности в приемлемой точке. На самом деле, чтобы быть в безопасности, вам понадобится по меньшей мере 1024 бит (предпочтительно 2048), что соответствует между 307 и 614 десятичными знаками.

Надеюсь, что помогло :-)

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