Здравствуйте, ТЗ ниже - пишите у кого есть опыт подобной работы и сможет помочь. Бюджет желательно до 5 тыс. руб. Оплата по факту проверки.
Переложить модуль ноды на обычный браузерный скрипт
Нужно переложить модуль ЭЦП для ноды в обычный яваскрипт чтобы запускалось в браузере
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 для упаковки в один файл.
Смысл задачи исключить дополнительный сервер.
Заявки фрилансеров
Похожие заказы
- $70Веб-программирование1 исполнительЗавершен5 лет назад
Ищу Full-Stack разработчика в небольшую команду для долгосрочной работы над большим проектом на Yii2. Требования: PHP 7+Значительный опыт работы с Yii2 или другим MVC фреймворкомVue.jsУмение работать с кодом на ES5 (Vanilla JS) ...
Веб-программирование5 заявокЗакрыт5 лет назадДобрый день, требуется создать интернет-магазин с нашим дизайном, основные функции каталог товаров, страница товаров, возможность положить товар в портфель, поиск по сайту, форма обратной связи, форма захвата емейл адресов. Админ часть: ...
Веб-программирование11 заявокЗакрыт5 лет назад- $10
Нужно сравнить два файла и создать файл с результатом data.csv. Сравниваем только по email. Т.е. если email в первом и во втором файле совпадают, то данные второго файла записываем в data.csv Например: ...
Веб-программирование1 исполнительЗавершен5 лет назад - $15
Привет!Нужно написать js для http://chezzychezz.ru/roman2/account/new_send.html этой страницыЧто бы шаги работали так же как тут https://changenow.io/exchange?amount=0.1&from=btc&to=eth https://yadi.sk/d/hlsjaDrZ60M4SQ Ввел данные активировалась кнопка, нажал, перешел на следующий шаг и т.д
Веб-программирование1 заявкаЗакрыт5 лет назад - $15
№32. Сделать проверку корректности ввода в обязательное поле "Контактное лицо" двух слов разделенных пробелом написанных кириллицей и дефисом для сдвоенных фамилий. Для случаев оформления заказа не зарегистрированными пользователями, которые хотят купить товар ...
Веб-программированиенет заявокЗакрыт5 лет назад Скрипт генерирует код, который я могу вставить на страницу своего сайта. При исполнении открывает интерфейс переписки: поле для истории и поле для ввода сообщений, как в любом мессенджере. Переписка осуществляется через xmpp сервер (есть). Идентификация ...
Веб-программирование1 заявкаЗакрыт5 лет назадСкопировать анимационный блок с сайта https://csgorun.org/ (Блок с ростом коэффициента)
Веб-программирование1 исполнительЗавершен5 лет назадКак идеал функционал сайта https://www.englishdom.com/skills/glossary/ разумеется, сайт должен быть гораздо проще аналогов. Необходимы будут промежуточные отчеты о работе, скиншоты, код, средства разработки и т.д. для того чтобы этим можно было воспользоваться при написании диплома. ...
Веб-программирование2 заявкиЗакрыт5 лет назад- $35
№39. Устранить проблему работы функции добавления в избранное: 1. В карточке товара отобразить выбор избранного в виде сердечка, как в анонсах. 2. Если товар в избранном, то сердечко в карточке товара и анонса должно быть ...
Веб-программирование1 исполнительЗавершен5 лет назад