Я ищу библиотеку javascript, с которой я могу зашифровать клиентскую часть и расшифровать серверную часть с помощью C#.Библиотека шифрования Javascript (шифрование на стороне клиента | расшифровка на стороне сервера)
Существует ли такая библиотека? Есть ли примеры того, как шифровать клиентскую сторону и расшифровывать на стороне сервера C#?
редактировать - дополнительное объяснение
На сайте с низким Treshold требование является HTTP. Некоторые данные (litte) будут отправлены на сервер. Идея заключается в том, что пользователь дает некоторые данные (также ключ - не будет отправлен), данные будут шифроваться и отправляться на сервер (ключ также известен на стороне сервера). Данные не являются реальными чувствительными, предпочтение - не отправлять его в виде обычного текста ...
Я попробовал http://code.google.com/p/crypto-js/ AES. Но я не могу понять, как эти данные кодируются (клиентская сторона, utf 8 или ... и т. Д.). Если я зашифрую некоторую сторону клиента данных (с тем же самым iv и закрытым ключом и т. Д.) И сделаю то же самое в C#, я получаю разные строки.
Можете ли вы объяснить контекст, в котором вы будете использовать такую вещь? Можете ли вы объяснить, почему SSL недостаточно? –
@ChrisNielsen: Данг, избил меня на 22 секунды! : p – Amadan
[Браузер JavaScript ** не может ** защищать связь с сервером.] (http://stackoverflow.com/a/9833722/201952) – josh3736