Утилита для защиты с помощью электронных usb ключей

Бюджет: 5 000 руб
69.89 $ – 58.51 €
Есть поставщик электронных ключей senselock. 
Есть библиотеки для реализации защиты под C++/Delphi senselock.ru/support.php
Требуется написать 2 утилиты для реализации защитного механизма – программатор и оболочка.

Как работает защита. На ключе хранится парольная фраза длиной 32 символа.
Оболочка считывает его и передает основному приложению параметром командной строки.
Программатор предназначен для управления ключами.

1. Программатор ключа. Этой программой пользуется админ.
* форма: текстовое поле Пароль, кнопки записать и прочитать.
* по кнопке "прочитать" текущая парольная фраза считывается с ключа и подставляется в поле "Пароль"
* по "записать" текущая парольная фраза из текстового поля записываетяс на ключ.
(все возникающие ошибки выводятся сообщениями)

2. Оболочка 
* находит usb ключ 
** (если ключ не найден, то выводит сообщение "Вставьте электронный ключ в USB")
* считывает парольную фразу с него и передает его аргументом командной строки в основное приложение.
* файл настройки хранит командную строку, куда подставляется пароль. Пример файла:
bars.exe -p %key (где %key заменяется на парольную фразу из ключа)

Предоставляется удаленный TeamViewer доступ к компьютеру с электронным ключом 
для проверки работы программ.
Опубликован 20.04.2015 в 14:58

Выберите способ верификации:

Обновите страницу после прохождения верификации.