CRYPTO
#define CRYPTO_OBJECT_CREATE CRYPTO(100)
#define CRYPTO_OBJECT_COPY CRYPTO(101)
#define CRYPTO_OBJECT_DESTROY CRYPTO(102)
#define CRYPTO_OBJECT_GET_ATTRIBUTE_VALUE CRYPTO(103)
#define CRYPTO_OBJECT_GET_SIZE CRYPTO(104)
#define CRYPTO_OBJECT_SET_ATTRIBUTE_VALUE CRYPTO(105)
#define CRYPTO_OBJECT_FIND_INIT CRYPTO(106)
#define CRYPTO_OBJECT_FIND_UPDATE CRYPTO(107)
#define CRYPTO_OBJECT_FIND_FINAL CRYPTO(108)
#define CRYPTO_GENERATE_KEY CRYPTO(110)
#define CRYPTO_GENERATE_KEY_PAIR CRYPTO(111)
#define CRYPTO_WRAP_KEY CRYPTO(112)
#define CRYPTO_UNWRAP_KEY CRYPTO(113)
#define CRYPTO_DERIVE_KEY CRYPTO(114)
#define CRYPTO_GET_PROVIDER_LIST CRYPTO(120)
#define CRYPTO_GET_PROVIDER_INFO CRYPTO(121)
#define CRYPTO_GET_PROVIDER_MECHANISMS CRYPTO(122)
#define CRYPTO_GET_PROVIDER_MECHANISM_INFO CRYPTO(123)
#define CRYPTO_INIT_TOKEN CRYPTO(124)
#define CRYPTO_INIT_PIN CRYPTO(125)
#define CRYPTO_SET_PIN CRYPTO(126)
#define CRYPTO_NOSTORE_GENERATE_KEY CRYPTO(127)
#define CRYPTO_NOSTORE_GENERATE_KEY_PAIR CRYPTO(128)
#define CRYPTO_NOSTORE_DERIVE_KEY CRYPTO(129)
#define CRYPTO_GET_MECHANISM_LIST CRYPTO(140)
#define CRYPTO_GET_ALL_MECHANISM_INFO CRYPTO(141)
#define CRYPTO_GET_PROVIDER_BY_MECH CRYPTO(142)
#define CRYPTO_GET_FUNCTION_LIST CRYPTO(20)
#define CRYPTO_GET_MECHANISM_NUMBER CRYPTO(21)
#define CRYPTO_OPEN_SESSION CRYPTO(30)
#define CRYPTO_CLOSE_SESSION CRYPTO(31)
#define CRYPTO_CLOSE_ALL_SESSIONS CRYPTO(32)
#define CRYPTO_LOGIN CRYPTO(40)
#define CRYPTO_LOGOUT CRYPTO(41)
#define CRYPTO_ENCRYPT CRYPTO(50)
#define CRYPTO_ENCRYPT_INIT CRYPTO(51)
#define CRYPTO_ENCRYPT_UPDATE CRYPTO(52)
#define CRYPTO_ENCRYPT_FINAL CRYPTO(53)
#define CRYPTO_DECRYPT CRYPTO(54)
#define CRYPTO_DECRYPT_INIT CRYPTO(55)
#define CRYPTO_DECRYPT_UPDATE CRYPTO(56)
#define CRYPTO_DECRYPT_FINAL CRYPTO(57)
#define CRYPTO_DIGEST CRYPTO(58)
#define CRYPTO_DIGEST_INIT CRYPTO(59)
#define CRYPTO_DIGEST_UPDATE CRYPTO(60)
#define CRYPTO_DIGEST_KEY CRYPTO(61)
#define CRYPTO_DIGEST_FINAL CRYPTO(62)
#define CRYPTO_MAC CRYPTO(63)
#define CRYPTO_MAC_INIT CRYPTO(64)
#define CRYPTO_MAC_UPDATE CRYPTO(65)
#define CRYPTO_MAC_FINAL CRYPTO(66)
#define CRYPTO_SIGN CRYPTO(67)
#define CRYPTO_SIGN_INIT CRYPTO(68)
#define CRYPTO_SIGN_UPDATE CRYPTO(69)
#define CRYPTO_SIGN_FINAL CRYPTO(70)
#define CRYPTO_SIGN_RECOVER_INIT CRYPTO(71)
#define CRYPTO_SIGN_RECOVER CRYPTO(72)
#define CRYPTO_VERIFY CRYPTO(73)
#define CRYPTO_VERIFY_INIT CRYPTO(74)
#define CRYPTO_VERIFY_UPDATE CRYPTO(75)
#define CRYPTO_VERIFY_FINAL CRYPTO(76)
#define CRYPTO_VERIFY_RECOVER_INIT CRYPTO(77)
#define CRYPTO_VERIFY_RECOVER CRYPTO(78)
#define CRYPTO_DIGEST_ENCRYPT_UPDATE CRYPTO(79)
#define CRYPTO_DECRYPT_DIGEST_UPDATE CRYPTO(80)
#define CRYPTO_SIGN_ENCRYPT_UPDATE CRYPTO(81)
#define CRYPTO_DECRYPT_VERIFY_UPDATE CRYPTO(82)
#define CRYPTO_SEED_RANDOM CRYPTO(90)
#define CRYPTO_GENERATE_RANDOM CRYPTO(91)