Rutoken ECP и Ubuntu 12.04
Rutoken ECP, Ubuntu 12.04, opensc 0.12.2, libccid 1.4.5.
Инициализировал rutoken так:
pkcs15-init --erase-card
pkcs15-init --create-pkcs15 --so-pin "12345678" --so-puk ""
pkcs15-init --store-pin --label "NAME" --auth-id 02 --pin "87654321" --puk "" --so-pin "12345678" --finalize
Прикрутил opensc к Firefox. Импортировал сертификат и ключ Webmone из p12. Все работает.
При удалении ключа через браузер повторно импортировать его не удается.
При этом при попытке с генерировать ключ командой:
pkcs15-init --generate-key rsa/2048 --auth-id 02
происходит ошибка "Failed to generate key: File already exists". Причем на чистом token-не ключ нормально генерируется, после чего невозможно импортировать ключ через браузер(то есть обратная ситуация).
Также наблюдается ситуация если с генерировать ключ на чистом token-не:
pkcs15-init --generate-key rsa/2048 --auth-id 02
потом его удалить:
pkcs15-init --delete-objects pubkey --id "ID"
pkcs15-init --delete-objects privkey --id "ID"
то при попытке с генерировать его раз возникает ошибка "Failed to generate key: File already exists". Список ключей(pkcs15-tool -k и -c) при этом пуст.