11.12.3.2.41. Enum SE05x_P1_t

11.12.3.2.41.1. Enum Documentation

enum SE05x_P1_t

Values for P1 in ISO7816 APDU

Values:

kSE05x_P1_NA = 0

Invalid

Highest bit not used

kSE05x_P1_MASK_KEY_TYPE = 0x60

2 MSBit for key type

kSE05x_P1_MASK_CRED_TYPE = 0x1F

5 LSBit for credential type

kSE05x_P1_KEY_PAIR = 0x60

Key pair (private key + public key)

kSE05x_P1_PRIVATE = 0x40

Private key

kSE05x_P1_PUBLIC = 0x20

Public key

kSE05x_P1_DEFAULT = 0x00
kSE05x_P1_EC = 0x01
kSE05x_P1_RSA = 0x02
kSE05x_P1_AES = 0x03
kSE05x_P1_DES = 0x04
kSE05x_P1_HMAC = 0x05
kSE05x_P1_BINARY = 0x06
kSE05x_P1_UserID = 0x07
kSE05x_P1_CURVE = 0x0B
kSE05x_P1_SIGNATURE = 0x0C
kSE05x_P1_MAC = 0x0D
kSE05x_P1_CIPHER = 0x0E
kSE05x_P1_TLS = 0x0F
kSE05x_P1_CRYPTO_OBJ = 0x10
kSE05x_P1_AEAD = 0x11

Applet >= 4.4

kSE05x_P1_AEAD_SP800_38D = 0x12

Applet >= 4.4