Re: Как сделать из флэшки USB-токен?
если нужен только хранитель ключа для работы на компьютере - то любой сменный носитель подойдет. В принципе, если ключ не меняется, то таким носителем может быть хоть CD/DVD и т.п. диск - установленная программа ищет на носителе ключ и если находит, то выполняется. Примером могут служить системы защиты лицензионных дисков для многих игр. В простейшем варианте - некий файл ключа (может быть с криптозащитой или без нее - это уж как у Вас программа требует) хранится на USB-брелке. Основные недостатки: возможность несанкцинированного считывания и копирования ключа (существующие методы защиты доступа к информации на сменных носителях несовершенны) и возможность несанкционированного изменения или удаления такого ключа.
Если требуется обеспечить некопируемость ключа и его криптозащиту на носителе (невозможность любого несанкционированного доступа к ключу), тогда нужен только токен-ключ - это специальная микросхема с криптозащитой, часто она внешне выполняется в форме USB-брелка, но без специального драйвера информацию с такого брелка не прочитать, также он может быть защищен от физического доступа к микросхеме. Например, такие ключи используются в сертифицированных российским ФАПСИ системах ограниченного доступа, в системах электронного документооборота с гос.органами, банковских системах клиент-банк, лицензионные ключи в продуктах 1С (там немного иная технология - Hasp-ключи - ключ "зашивается" при изготовлении и изменить его потом нельзя) и т.п.
Задача, поставленная в первом посте темы, решается полным шифрованием содержимого дисков с хранением ключа расшифровки на токене.
__________________
Хочешь сказать  - нажми кнопку
|