On Solaris there's a function
pkcs11_PasswdToKey() which is a wrapper of
C_GenerateKey(). I made a simple test and it turned out that
pkcs11_PasswdToKey() only supports following
CKK_AES CKK_BLOWFISH CKK_DES CKK_DES2 CKK_DES3 CKK_RC4
From my understanding, other symmetric ciphers (like
CKK_IDEA) should also be supported. Can anyone make some clarification?