11.12.3.2.64. Enum sss_cipher_type_t

11.12.3.2.64.1. Enum Documentation

enum sss_cipher_type_t

For all cipher types, key bit length is provides at the time key is inserted/generated

Values:

kSSS_CipherType_NONE
kSSS_CipherType_AES = 10
kSSS_CipherType_DES = 12
kSSS_CipherType_CMAC = 20
kSSS_CipherType_HMAC = 21
kSSS_CipherType_MAC = 30
kSSS_CipherType_RSA = 31
kSSS_CipherType_RSA_CRT = 32

RSA RAW format

kSSS_CipherType_EC_NIST_P = 40

RSA CRT format

kSSS_CipherType_EC_NIST_K = 41

Keys Part of NIST-P Family

kSSS_CipherType_EC_MONTGOMERY = 50

Keys Part of NIST-K Family Montgomery Key,

kSSS_CipherType_EC_TWISTED_ED = 51

twisted Edwards form elliptic curve public key

kSSS_CipherType_EC_BRAINPOOL = 52

Brainpool form elliptic curve public key

kSSS_CipherType_EC_BARRETO_NAEHRIG = 53

Barreto Naehrig curve

kSSS_CipherType_UserID = 70
kSSS_CipherType_Certificate = 71

Use kSSS_CipherType_Binary to store Certificate

kSSS_CipherType_Binary = 72
kSSS_CipherType_Count = 73
kSSS_CipherType_PCR = 74
kSSS_CipherType_ReservedPin = 75