Экспорт объекта данных из смарт-карты с помощью OpenSC
Я пытаюсь экспортировать объект данных со смарт-карты. Для этого я использую OpenSC 0.19.0. Команда pkcs11-tool.exe --list-objects
показывает, что следующий объект данных находится на токене.
Data Object 12345678
label: 'mylabel'
application: ''
app_id: <empty>
flags: modifiable
pkcs15-tool.exe --dump
показывает path
а также data
значение этого объекта данных.
pkcs15-tool.exe --read-data-object mylabel
выводит только содержимое data
значение. Я хочу экспортировать этот контент в локальный файл.
Любая помощь будет оценена, спасибо!
1 ответ
Решение
Две следующие команды записывают содержимое объекта данных в локальный файл:
pkcs11-tool.exe --module ../pkcs11/opensc-pkcs11.dll --login --pin 1234 --read-object --type data --label mylabel --output-file test
pkcs15-tool.exe -read-data-object mylabel -o test