Задача состоит в том, чтобы расшифровать зашифрованную посредством технологии RSA строку средствами JavaScript. Решение задачи должно быть оформлено как javascript функция, на вход которой подается шифрованная строка и приватный ключ private key, а на выходе дешифрованная строка. Важно понимать, что длина строки для шифрования ограничена длиной public key, поэтому при зашифровке строка разбивается на отрезки по 64 символа. Для тестирования правильности результата нужно использовать public key, private key, а также зашифрованные средствами PHP строки, которые указаны в примере.
Демонстрация задачи на отдельной странице:
genisoft.ru/rsa/ Комментарий:
Первая задача зашифровать средствами PHP (функция openssl_public_encrypt) utf-8 смайлик и расшифровать его средствами javascript
Вторая задача зашифровать средствами PHP предложение кусками по 64 символа и расшифровать его аналогичным способом но средствами javascript
В приведенной демонстрации используется библиотека JSEncrypt