Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

openssl genpkey -algorithm EC -out seckey.pem -pkeyopt ec_paramgen_curve:prime256v1secp256r1   

Укажите алгоритм, используя опцию -algorithm.

...

    pkcs11-tool --module /path/to/librtpkcs11ecp.so --keypairgen --key-type EC:prime256v1 secp256r1 -l --id 3132 --usage-derive

Для Рутокен ЭЦП 3.0 3110 и 3220 возможны форматы ECDSA  secp256r1,  secp256k1
Для Рутокен ЭЦП 3.0 3120 возможны форматы ECDSA secp256r1,  secp256k1,  secp384r1, secp521r1
pin
: PIN-код Рутокена
id:  идентификатор объекта (CKA_ID) в виде двузначных номеров символов в hex из таблицы ASCII.
Чтобы применять данный id с помощью OpenSSL, следует использовать символы, соответствующие этим кодам. Например, для ‘--id 3132’ в OpenSSL необходимо указывать "pkcs11:id=12".  
Существует удобный онлайн-сервис для преобразования строки в ASCII-коды

...

    pkcs11-tool --module /path/to/librtpkcs11ecp.so --keypairgen --key-type RSA:2048 -l --id 3132

Для Рутокен ЭЦП 2.0 возможны форматы RSA 1024 (использовать небезопасно) и RSA 2048
Для Рутокен ЭЦП 3.0 Возможны форматы RSA 1024(использовать небезопасно), RSA 2048 и RSA 4096
pin
: PIN-код Рутокена
id:  идентификатор объекта (CKA_ID) в виде двузначных номеров символов в hex из таблицы ASCII.
Чтобы использовать этот id через OpenSSL надо использовать символы, соответствующие этим кодам. Например: для ‘--id 3132’ в OpenSSL надо указывать "pkcs11:id=12".  
Есть удобный онлайн-сервис конвертации строки в ASCII-коды

...