Нужна программа - автобраузер. В ее базу заводится URL главной страницы сайта и до 10 URL рубрик этого сайта. Таких данных вводится для 50-100 сайтов, это делает пользователь. Программа запускается пользователем и начинает ...
Плагин под браузеры для работы с ЭЦП
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Требования к плагину:
1. Кроссбраузерность (поддержка IE 7.0 и выше, FireFox, Chrome, Opera)
2. Должен уметь работать с токкен-ключами (iKey, часто используются банками)
3. Вызов методов плагина должен осуществляться через JavaScript
Описание работы клиентской части плагина: Установка плагина должна осуществляться посредством запуска exe файла.
При этом должна иметься возможность проверки установки плагина на ПК, т.е. при открытии определенной страницы в браузере средствами JavaScript запускается некий метод,
возвращающий данные о том установлен плагин или нет.
Если плагин усатновлен, то для подписания документа вызывается некий метод, в который передается строка для подписания и другие необходимые параметры,
например дата подписания и указывается путь к ключу ЭЦП.
Путь к ключу может быть указан несколькими способами:
1. Проверяется наличие подключенного iKey. Если имеется подключенный iKey, то производиться работа с ним.
2. При отсутствии iKey, должно открываться окно, через которое методом указания пути через file explorer.
При этом при указании пути к файлу ключа, путь к файлу сертификата проставляется автоматически и наоборот (при условии что имена фалов совпадают).
В результате работы метода подписания возвращается ХЭШ переданной строки, являющейся электронно-цифровой подписью.
Описание работы серверной части плагина:
Серверная часть плагина может быть реализована как модуль к языку программирования PHP или же устанавливаться в виде Windows сервиса и работать по http протоколу.
PHP модуль. При реализации как модуля PHP необходима поддержка PHP 5.2.17 до 5.3.6
Windows сервис. Поддержка Widows Server 2003 x86, 2008 R2 x64
Для проверки правильности ЭЦП плагин должен принимать ЭЦП документа, дату подписания, сертификат ЭЦП и список отозванных сертификатов.
Далее должно проверяться действительность сертификата на момент подписания (по передаваемой дате и списку отозванных сертификатов) и правильность ЭЦП.
В ответ должен возвращаться результат проверки ЭЦП, валидна или нет.
При работе как Windows сервис передаваемые параметры передаются сервису методом POST и в ответ возвращается результат.
Описание используемых сертификатов и ключей ЭЦП.
Формат генерируемых сертификатов – X.509 v3 Используемый алгоритм подписи – sha1RSA Формат ключа ЭЦП – PKCS (.pfx)
Исходники передаются заказчику!
Заявки фрилансеров
Похожие заказы
- $50Прикладное ПО10 заявокЗакрыт11 лет назад
- $100
Необходима помощь! Если вы работали с библиотекой NYARToolKit, то сможете помочь без труда. Дело в том, что необходимо в приложении (в библиотеке) сделать так, чтоб оно воспринимало картинку с камеры в зеркальном отображении. Сейчас ...
Прикладное ПОнет заявокЗакрыт11 лет назад Пишу регулярку, и вместо 2 слешов, программа видит 4, все уже перепробовал не работает. Скришет http://joxi.ru/ora6Uv3JTJDJYomTPXw
Прикладное ПО1 исполнительЗавершен11 лет назадЗдравствуйте. Необходим программист Delphi для поддержи существующего ПО. Оставляйте заявки о своей готовности. О цене договоримся
Прикладное ПО5 заявокЗакрыт11 лет назадСитуация такая -есть программа,поднимающая объявления рекламного характера,на определенном сайте,но с недавних пор администрация ресурса поставила какую-то защиту,распознающая автоматический подъем,и происходит бан,так как они ее принимают за дос-атаку Нужно программу переделать или создать заново,изменив временной ...
Прикладное ПО3 заявкиЗакрыт11 лет назадЗдравствуйте. Имеется 2 небольших задания. 1. Из двух стеков с одинаково упорядоченными элементами создать новый стек с упорядоченными элементами, не удаляя исходные стеки( создавать копии элементов ). 2. ...
Прикладное ПО2 заявкиЗакрыт11 лет назадЕсть несколько сайтов - каталогов предприятий работающих в нескольких сферах. Необходимо спарсить с них контактную информацию в таблицу Excel для дальнейшей передачи в отдел продаж. Адреса сайтов: http://inmeat.ru/maps http://meatinfo.ru/litecat/myasnye_kompanii ...
Прикладное ПО11 заявокЗакрыт11 лет назад- $50
Необходимо написать на Delphi оболочку программы. - только интерфейс - с кнопками, выпадающим меню, по нажатии на кнопки чтоб определенный текст писался в окне статуса. функции на кнопки мы сами навесим, нужна только оболочка. ...
Прикладное ПО4 заявкиЗакрыт11 лет назад Необходима программа сортировки файлов. Подробности в прикрепленном файле.
Прикладное ПО1 исполнительЗавершен11 лет назад