Мне нужно зашифровать данные, введенные пользователями в форму на стороне клиента. В моей среде нет ssl-шифрования, но я обнаружил, что в моем случае я могу добиться аналогичного результата с помощью RSA-шифрования. Открытый ключ будет использоваться на стороне клиента, а владелец закрытого ключа позже сможет извлекать и расшифровывать данные.
Прежде чем я пойду по этому пути, я хотел бы убедиться, что у меня нет упустил из виду ни одну ключевую проблему. Итак, вот несколько вопросов:
Вообще говоря, мне были бы интересны любые советы по этой технике шифрования JavaScript RSA.
Обновление: единственный код JavaScript RSA, который я нашел на данный момент, - это на этой странице: http://www.ohdave.com/rsa/ Есть ли отзывы по этому поводу?
Кроме того, я согласен с шифрованием, отличным от RSA, если у вас есть какие-то рекомендации. Мое ограничение - иметь решение на 100% JavaScript.