The PKCS #11 library supports the following key types:
RSA: 2048 to 4096 bit modulus in steps of 256 bits.
ECDSA: Generates keys with the P-224, P-256, P-384, P-521, and secp256k curves. Only the P-256, P-384 are supported for sign/verify.
AES: 128, 192, and 256-bit AES keys.
Triple DES (3DES): 192-bit keys.
GENERIC_SECRET: 1 to 3072 bytes.