шифрование мыла в .net - PullRequest
       2

шифрование мыла в .net

2 голосов
/ 29 ноября 2008

Я пытался зашифровать мыльное сообщение и отправить на сервер, чтобы сервер мог расшифровать, обработать сообщение, снова зашифровать ответ и отправить обратно клиенту ...

Если коротко, я хочу реализовать безопасность в веб-сервисах ASMX ....

Пожалуйста, помогите мне

Спасибо Sandeep

Ответы [ 4 ]

2 голосов
/ 29 ноября 2008

Что не так с использованием HTTPS?

0 голосов
/ 29 ноября 2008

HTTPS - это стандарт для шифрования веб-сервисов. Я использую это для шифрования веб-службы.

0 голосов
/ 29 ноября 2008

Посмотрите на расширения SOAP. Они позволяют вам взаимодействовать с потоком SOAP как на клиенте, так и на сервере. Они хороши тем, что вы можете оставить свой сервисный код в покое - манипулирование происходит до начала и после окончания веб-метода. Они работают так же, как HttpModule, но могут быть включены и на стороне клиента / запроса.

0 голосов
/ 29 ноября 2008

https и мыльные расширения - хорошие решения; вы всегда можете «свернуть свое», зашифровав входы и выходы напрямую

[WebMethod]
public string SecureMethodX(string secureInput)
{
    string plainText = decrypt(secureInput);
    //do something...
    string encryptedResult = encrypt(someResult);
    return encryptedResult;
}

это становится проблемой, если у вас есть несколько методов, но если у вас есть конкретная одноразовая потребность (например, передача аппаратных отпечатков пальцев и / или лицензионных ключей между клиентом и сервером), то это решение, вероятно, самое простое для реализации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...