Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно переложить модуль ЭЦП для ноды в обычный яваскрипт чтобы запускалось в браузере

https://github.com/dstucrypt/gost89

Описание алгоритма (скорее всего не понадобится но чтобы было понятно о чем речь)

http://dstszi.kmu.gov.ua/dstszi/control/uk/publish/article?showHidden=1&art_id=90096&cat_id=38837

Пример проекта где и как оно используется https://github.com/ossystem/internal-digital-signature-service

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

В результате должна быть html страница с полями ввода ключей и пароля (с сохранением в локальном хранилище браузера). То есть вместо чтения файлов с диска и конфиг файла читать с хранилища

Остальной код там по идее чистый яваскрипт

И еще два текстовых поля и кнопки sign и decrypt соответствующие методам роутера ноды

Это для проверки

Файл для Gulp для упаковки в один файл.

Смысл  задачи исключить  дополнительный сервер.

4 года назад
caballero
Леонид 
46 летУкраина
11 лет в сервисе
Был
4 года назад
3 отзыва