Cryptographic Token Interface Standard

PKCS#11


GOST R 34.10-2001 key pair generation

The GOST R 34.10-2001 key pair generation mechanism, denoted CKM_GOSTR3410_KEY_PAIR_GEN, is a key pair generation mechanism for GOST R 34.10-2001.

This mechanism does not have a parameter.

The mechanism generates GOST R 34.10-2001 public/private key pairs with particular GOST R 34.10-2001 domain parameters, as specified in the CKA_GOSTR3410PARAMS, CKA_GOSTR3411PARAMS, and CKA_GOST28147_PARAMS attributes of the template for the public key. Note that CKA_GOST28147_PARAMS attribute may not be present in the template.

The mechanism contributes the CKA_CLASS, CKA_KEY_TYPE, and CKA_VALUE attributes to the new public key and the CKA_CLASS, CKA_KEY_TYPE, CKA_VALUE, and CKA_GOSTR3410PARAMS, CKA_GOSTR3411PARAMS, CKA_GOST28147_PARAMS attributes to the new private key.

For this mechanism, the ulMinKeySize and ulMaxKeySize fields of the CK_MECHANISM_INFO structure are not used.


RSA Security Inc. Public-Key Cryptography Standards - PKCS#11 - v230mechanism1