Ищу совета по шифрованию JavaScript RSA

Мне нужно зашифровать данные, введенные пользователями в форму на стороне клиента. В моей среде нет ssl-шифрования, но я обнаружил, что в моем случае я могу добиться аналогичного результата с помощью RSA-шифрования. Открытый ключ будет использоваться на стороне клиента, а владелец закрытого ключа позже сможет извлекать и расшифровывать данные.

Прежде чем я пойду по этому пути, я хотел бы убедиться, что у меня нет упустил из виду ни одну ключевую проблему. Итак, вот несколько вопросов:

  • можете ли вы порекомендовать библиотеки JavaScript, которые выполняют шифрование RSA?
  • что гарантирует их надежность?
  • каковы недостатки этого метода? Например, потерянное сообщение, если пользователь закрывает браузер слишком быстро?

Вообще говоря, мне были бы интересны любые советы по этой технике шифрования JavaScript RSA.

Обновление: единственный код JavaScript RSA, который я нашел на данный момент, - это на этой странице: http://www.ohdave.com/rsa/ Есть ли отзывы по этому поводу?

Кроме того, я согласен с шифрованием, отличным от RSA, если у вас есть какие-то рекомендации. Мое ограничение - иметь решение на 100% JavaScript.

6
задан Christophe 14 May 2011 в 09:09
поделиться