Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::P6CRYPTOKEYINFO Struct Reference

#include <p6cryptokey.h>

Public Attributes

P6CRYPTOKEYCLASS keyClass
 
P6UUIDkeyId
 
P6INT32 keySize
 
P6CRYPTOKEYTYPE keyType
 
P6INT32 keyVersion
 
P6CRYPTOKEYMASK mask
 

Detailed Description

When a key is written to a file it is stamped with a set of meta data that define the key, its type and the version of the file and key.

The key size in bits and a GUID that has been assigned the key.

* Key Properties
* P6CRYPTOKEYMASK mask -- which properties are present
* P6CRYPTOKEYCLASS keyClass -- Class and type define the how the key can be used
* P6INT32 keySize -- the bit size of the key defines the level of security the key can provide
* P6UUID* keyId -- a unique identifier associated with the key
* P6INT32 keyVersion -- a P6R number indicating the version of the key file format
*

Definition at line 1181 of file p6cryptokey.h.


The documentation for this struct was generated from the following file: