Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

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

...

Opensc-tool

Идентификация

Для идентификация токена/смарт-карты идентификации ключевого носителя и его серийного номера, следует ввести команду:

Command
Titleopensc-tool --name --atr --serial

Using reader with a card: Aktiv Co. Rutoken S 00 00
3b:6f:00:ff:00:56:72:73:54:ff:6b:6e:73:30:20:00:00:90:00
Rutoken S card

Содержимое

...

ключевого носителя

Для того, чтобы рекурсивно отобразить список файлов в токене/смарткарте, следует ключевом носителе ввести команду:

Command

opensc-tool --list-files

...

Для запуска программы opensc-explorer выплнить выполнить команду:

Command
opensc-explorer

...

Для запроса информации о корневом файле , следует воспользоваться опцией infoиспользовать опциею info:

Блок кода
info 3F00

Dedicated File  ID 3F00

File path:     3F00$ opensc-tool --list-files File size:     0 bytes
ACL for SELECT:       NONE
ACL for LOCK:         N/A
ACL for DELETE:       NEVR
ACL for CREATE:       CHV2
ACL for REHABILITATE: N/A
ACL for INVALIDATE:   N/A
ACL for LIST FILES:   NONE
ACL for CRYPTO:       N/A
ACL for DELETE SELF:  N/A
Security attributes:     47 02 02 01 00 00 00 FF 00 00 00 00 00 00 00

...

Command
Titledd if=/dev/urandom of=test.bin bs=1024 count=1

1+0 записей считано
1+0 записей написано
  скопировано 1024 байта (1,0 kB), 0,000283354 c, 3,6 MB/c

...

при одинаковом содержимом файлов полученные контрольные суммы должны совпасть.


См. также:

  1. SmartCardHSM: https://github.com/OpenSC/OpenSC/wiki/SmartCardHSM

  2. OpenSC GUI: https://github.com/tis-innovation-park/OpenSC-GUI/wiki