CKF_DECRYPT
(mechInfo->flags & CKF_DECRYPT) ? "X" : ".",
CKF_DECRYPT,
if ((info.flags & (CKF_SIGN|CKF_DECRYPT)) == (CKF_SIGN|CKF_DECRYPT))
rv = meta_operation_init_defer(CKF_DECRYPT, session, pMechanism, key);
meta_operation_cleanup(session, CKF_DECRYPT, FALSE);
rv = meta_do_operation(CKF_DECRYPT, MODE_SINGLE, session, NULL,
meta_operation_cleanup(session, CKF_DECRYPT, FALSE);
rv = meta_do_operation(CKF_DECRYPT, MODE_UPDATE, session, NULL,
meta_operation_cleanup(session, CKF_DECRYPT, FALSE);
rv = meta_do_operation(CKF_DECRYPT, MODE_FINAL, session, NULL,
static CK_ULONG encrypt_optypes = (CKF_ENCRYPT | CKF_DECRYPT);
if ((optype == CKF_ENCRYPT) || (optype == CKF_DECRYPT) ||
case CKF_DECRYPT:
case CKF_DECRYPT:
if ((optype == CKF_ENCRYPT) || (optype == CKF_DECRYPT) ||
} else if (optype == CKF_DECRYPT && mode == MODE_SINGLE) {
} else if (optype == CKF_DECRYPT && mode == MODE_UPDATE) {
} else if (optype == CKF_DECRYPT && mode == MODE_FINAL) {
(optype == CKF_DECRYPT) ||
case CKF_DECRYPT:
if ((optype == CKF_ENCRYPT) || (optype == CKF_DECRYPT) ||
{CKA_DECRYPT, CKF_DECRYPT},
flags |= CKF_DECRYPT;
CKF_ENCRYPT|CKF_DECRYPT|
CKF_ENCRYPT|CKF_DECRYPT|
CKF_ENCRYPT|CKF_DECRYPT|
CKF_ENCRYPT|CKF_DECRYPT|
CKF_ENCRYPT|CKF_DECRYPT|
CKF_ENCRYPT|CKF_DECRYPT|
CKF_ENCRYPT|CKF_DECRYPT|
CKF_ENCRYPT|CKF_DECRYPT|
CKF_ENCRYPT|CKF_DECRYPT|
CKF_ENCRYPT|CKF_DECRYPT|
CKF_ENCRYPT|CKF_DECRYPT|
CKF_ENCRYPT|CKF_DECRYPT|
CKF_ENCRYPT|CKF_DECRYPT|
CKF_ENCRYPT|CKF_DECRYPT|
{8, ARCFOUR_MAX_KEY_BITS, CKF_ENCRYPT|CKF_DECRYPT}, /* CKM_RC4; */
{256, 4096, CKF_ENCRYPT|CKF_DECRYPT|
{256, 4096, CKF_ENCRYPT|CKF_DECRYPT|
{ CKM_RSA_PKCS, {512, 2048, CKF_HW | CKF_ENCRYPT | CKF_DECRYPT |
CKF_DECRYPT | CKF_WRAP | CKF_UNWRAP |
CKF_ENCRYPT | CKF_DECRYPT |