|
enum | P6R::P6CRYPTCERTFMT {
P6R::P6CRYPTCERTFMT_DER,
P6R::P6CRYPTCERTFMT_NETSCAPE,
P6R::P6CRYPTCERTFMT_PEM,
P6R::P6CRYPTCERTFMT_PKCS12,
P6R::P6CRYPTCERTFMT_MAX
} |
|
enum | P6R::P6CRYPTKEYFMT { P6R::P6CRYPTKEYFMT_DER,
P6R::P6CRYPTKEYFMT_PEM,
P6R::P6CRYPTKEYFMT_PKCS12,
P6R::P6CRYPTKEYFMT_MAX
} |
|
enum | P6R::P6CRYPTOCIPHER {
P6R::CIPHER_AES_CBC = 0x00,
P6R::CIPHER_AES_CFB = 0x01,
P6R::CIPHER_AES_CTR = 0x02,
P6R::CIPHER_AES_ECB = 0x03,
P6R::CIPHER_AES_OFB = 0x04,
P6R::CIPHER_BF_CBC = 0x05,
P6R::CIPHER_BF_CFB = 0x06,
P6R::CIPHER_BF_ECB = 0x07,
P6R::CIPHER_BF_OFB = 0x08,
P6R::CIPHER_CAST_CBC = 0x09,
P6R::CIPHER_CAST_CFB = 0x0A,
P6R::CIPHER_CAST_ECB = 0x0B,
P6R::CIPHER_CAST_OFB = 0x0C,
P6R::CIPHER_DES_CBC = 0x0D,
P6R::CIPHER_DES_CFB = 0x0E,
P6R::CIPHER_DES_ECB = 0x0F,
P6R::CIPHER_DES_OFB = 0x10,
P6R::CIPHER_DES3_CBC = 0x11,
P6R::CIPHER_DES3_CFB = 0x12,
P6R::CIPHER_DES3_ECB = 0x13,
P6R::CIPHER_DES3_OFB = 0x14,
P6R::CIPHER_DESX_CBC = 0x15,
P6R::CIPHER_RC2_CBC = 0x16,
P6R::CIPHER_RC2_CFB = 0x17,
P6R::CIPHER_RC2_ECB = 0x18,
P6R::CIPHER_RC2_OFB = 0x19,
P6R::CIPHER_RC4 = 0x1A,
P6R::CIPHER_RC5_CBC = 0x1B,
P6R::CIPHER_RC5_CFB = 0x1C,
P6R::CIPHER_RC5_ECB = 0x1D,
P6R::CIPHER_RC5_OFB = 0x1E,
P6R::CIPHER_EC = 0x1F,
P6R::CIPHER_ECDSA = 0x20,
P6R::CIPHER_ECDH = 0x21,
P6R::CIPHER_ECMQV = 0x22,
P6R::CIPHER_IDEA_CBC = 0x23,
P6R::CIPHER_IDEA_CFB = 0x24,
P6R::CIPHER_IDEA_ECB = 0x25,
P6R::CIPHER_IDEA_OFB = 0x26,
P6R::CIPHER_MAX
} |
|
enum | P6R::P6ECCURVE {
P6R::CURVE_UNKNOWN = 0x00,
P6R::CURVE_P_192 = 0x01,
P6R::CURVE_K_163 = 0x02,
P6R::CURVE_B_163 = 0x03,
P6R::CURVE_P_224 = 0x04,
P6R::CURVE_K_233 = 0x05,
P6R::CURVE_B_233 = 0x06,
P6R::CURVE_P_256 = 0x07,
P6R::CURVE_K_283 = 0x08,
P6R::CURVE_B_283 = 0x09,
P6R::CURVE_P_384 = 0x0A,
P6R::CURVE_K_409 = 0x0B,
P6R::CURVE_B_409 = 0x0C,
P6R::CURVE_P_521 = 0x0D,
P6R::CURVE_K_571 = 0x0E,
P6R::CURVE_B_571 = 0x0F,
P6R::CURVE_SECP112R1 = 0x10,
P6R::CURVE_SECP112R2 = 0x11,
P6R::CURVE_SECP128R1 = 0x12,
P6R::CURVE_SECP128R2 = 0x13,
P6R::CURVE_SECP160K1 = 0x14,
P6R::CURVE_SECP160R1 = 0x15,
P6R::CURVE_SECP160R2 = 0x16,
P6R::CURVE_SECP192K1 = 0x17,
P6R::CURVE_SECP224K1 = 0x18,
P6R::CURVE_SECP256K1 = 0x19,
P6R::CURVE_SECT113R1 = 0x1A,
P6R::CURVE_SECT113R2 = 0x1B,
P6R::CURVE_SECT131R1 = 0x1C,
P6R::CURVE_SECT131R2 = 0x1D,
P6R::CURVE_SECT163R1 = 0x1E,
P6R::CURVE_SECT193R1 = 0x1F,
P6R::CURVE_SECT193R2 = 0x20,
P6R::CURVE_SECT239K1 = 0x21,
P6R::CURVE_ANSIX9P192V2 = 0x22,
P6R::CURVE_ANSIX9P192V3 = 0x23,
P6R::CURVE_ANSIX9P239V1 = 0x24,
P6R::CURVE_ANSIX9P239V2 = 0x25,
P6R::CURVE_ANSIX9P239V3 = 0x26,
P6R::CURVE_ANSIX9C2PNB163V1 = 0x27,
P6R::CURVE_ANSIX9C2PNB163V2 = 0x28,
P6R::CURVE_ANSIX9C2PNB163V3 = 0x29,
P6R::CURVE_ANSIX9C2PNB176V1 = 0x2A,
P6R::CURVE_ANSIX9C2TNB191V1 = 0x2B,
P6R::CURVE_ANSIX9C2TNB191V2 = 0x2C,
P6R::CURVE_ANSIX9C2TNB191V3 = 0x2D,
P6R::CURVE_ANSIX9C2PNB208W1 = 0x2E,
P6R::CURVE_ANSIX9C2TNB239V1 = 0x2F,
P6R::CURVE_ANSIX9C2TNB239V2 = 0x30,
P6R::CURVE_ANSIX9C2TNB239V3 = 0x31,
P6R::CURVE_ANSIX9C2PNB272W1 = 0x32,
P6R::CURVE_ANSIX9C2PNB304W1 = 0x33,
P6R::CURVE_ANSIX9C2TNB359V1 = 0x34,
P6R::CURVE_ANSIX9C2PNB368W1 = 0x35,
P6R::CURVE_ANSIX9C2TNB431R1 = 0x36,
P6R::CURVE_BRAINPOOL_P160R1 = 0x37,
P6R::CURVE_BRAINPOOL_P160T1 = 0x38,
P6R::CURVE_BRAINPOOL_P192R1 = 0x39,
P6R::CURVE_BRAINPOOL_P192T1 = 0x3A,
P6R::CURVE_BRAINPOOL_P224R1 = 0x3B,
P6R::CURVE_BRAINPOOL_P224T1 = 0x3C,
P6R::CURVE_BRAINPOOL_P256R1 = 0x3D,
P6R::CURVE_BRAINPOOL_P256T1 = 0x3E,
P6R::CURVE_BRAINPOOL_P320R1 = 0x3F,
P6R::CURVE_BRAINPOOL_P320T1 = 0x40,
P6R::CURVE_BRAINPOOL_P384R1 = 0x41,
P6R::CURVE_BRAINPOOL_P384T1 = 0x42,
P6R::CURVE_BRAINPOOL_P512R1 = 0x43,
P6R::CURVE_BRAINPOOL_P512T1 = 0x44
} |
|
Cryptography component definitions.
Definition in file p6crypto.h.