Go to the source code of this file.
Classes | |
struct | P6R::P6CRYPTOKEYINFO |
interface | P6R::p6ICryptoKey |
interface | P6R::p6ICryptoKey2 |
interface | P6R::p6ICryptoKeyGetMeta |
interface | P6R::p6ICryptoKeyInit |
interface | P6R::p6ICryptoKeyInit2 |
struct | P6R::p6ICryptoKeyInitPEM |
interface | P6R::p6ICryptoKeySetMeta |
Namespaces | |
P6R | |
Macros | |
#define | COMP_p6CryptoKey {0xD797AD3A,0x1CD8,0x4A78,{0xAF,0x7E,0x3E,0xE0,0x3B,0x1A,0xD8,0x97}} |
#define | IF_p6ICryptoKey {0xA8E297EE,0x8F07,0x4D33,{0xAD,0x7F,0xCC,0x64,0x2B,0x52,0xE7,0x65}} |
#define | IF_p6ICryptoKey2 {0xb3799ebf,0x8193,0x4bed,{0xbc,0xd3,0x73,0xe7,0x51,0x8b,0x33,0xe4}} |
#define | IF_p6ICryptoKeyGetMeta {0x8f3c646f,0x98b2,0x493d,{0x8c,0x10,0xe,0x71,0x9,0x20,0x64,0xff}} |
#define | IF_p6ICryptoKeyInit {0x7AAB1F32,0x075B,0x4B8D,{0xB0,0xE6,0xE4,0xCE,0x82,0x28,0x82,0xB7}} |
#define | IF_p6ICryptoKeyInit2 {0xd10aab8d,0x5315,0x4e13,{0x86,0x44,0x9,0xe2,0x7a,0x19,0x85,0xb8}} |
#define | IF_p6ICryptoKeyInitPEM {0x2E46F137,0x4D90,0x0076,{0xF0,0x81,0xC6,0xAA,0x0C,0xA1,0x6A,0x6F}} |
#define | IF_p6ICryptoKeySetMeta {0xcb3dca8c,0xfa0e,0x41eb,{0x85,0x38,0xfc,0x3a,0x7,0xd1,0xa3,0x8a}} |
#define | INTERFACE p6ICryptoKeyInit |
#define | INTERFACE p6ICryptoKeyInit2 |
#define | INTERFACE p6ICryptoKeyInitPEM |
#define | INTERFACE p6ICryptoKeyGetMeta |
#define | INTERFACE p6ICryptoKeySetMeta |
#define | INTERFACE p6ICryptoKey |
#define | INTERFACE p6ICryptoKey2 |
Typedefs | |
typedef P6UINT32 | P6R::P6CRYPTOKEYFLAGS |
typedef P6UINT32 | P6R::P6CRYPTOKEYMASK |
P6R Cryptographic key interface definitions.
References 1) NIST DRAFT Special Publication 800-130, A Framework for Designing Cryptographic Key Management Systems, June 15, 2010
Definition in file p6cryptokey.h.