![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
Cryptor interface.
More...
Data Structures | |
| class | IPublicCryptoKey |
| Public crypto-key instance. More... | |
| class | IPrivateCryptoKey |
| Private crypto-key instance. More... | |
| class | IAsymmetricCryptoKeyReaderWriter |
| Allows to read/write private/public crypto-keys data from/to stream as well as to store certificates, etc. More... | |
| class | IAuthorityValidator |
| Interface for data authority validation including certificates check, binary data check, etc. More... | |
| class | IBaseCryptor |
| Base cryptor interface, for encryption/decryption implementation. More... | |
| class | ICryptoKey |
| Base cryptographic key interface. More... | |
| class | IDataDSASignature |
| DSA digital signature for data interface. More... | |
| class | IDataSignature |
| Generic digital signature for data interface. More... | |
| class | IDigitalCertificate |
| Generic digital cryptographic certificate interface. More... | |
| class | IDigitalSignature |
| Generic digital signature interface. More... | |
| class | IDSAPublicCryptoKey |
| Public DSA crypto-key instance. More... | |
| class | IDSAPrivateCryptoKey |
| Private DSA crypto-key instance. More... | |
| class | IDSADigitalCertificate |
| DSA digital certificate interface. More... | |
| class | IDSADigitalSignature |
| DSA digital signature interface. More... | |
| class | ISymmetricCryptoKey |
| Interface for symmetric cryptographic key implementation. More... | |
Typedefs | |
| typedef SDKArray | DigitalSignatureData |
| Digital signature data. | |
| typedef SDKArray | SymmetricCryptoKeyData |
| ISymmetric cryptographic key data. | |
Variables | |
| static const wchar_t | kBaseCryptorProp_PaddingType [] |
| Set of property names for cryptors. More... | |
| typedef SDKArray | DSA_P_Data |
| Set of DSA specific data. More... | |
| typedef SDKArray | DSA_Q_Data |
| Big Q data. | |
| typedef SDKArray | DSA_G_Data |
| Big G data. | |
| typedef PrivateKeyData | DSA_X_Data |
| X data (private key) | |
| typedef PublicKeyData | DSA_Y_Data |
| Y data (public key) | |
| typedef DigitalSignatureData | DSASignaturePartR |
| DSA signature part R. | |
| typedef DigitalSignatureData | DSASignaturePartS |
| DSA signature part S. | |
Cryptor interface.
| typedef SDKArray DSA_P_Data |
Set of DSA specific data.
Big P data
| enum PaddingType |
Generic digital cryptographic certificate properties.
|
static |
Set of property names for cryptors.
Use padding for block algorithms kSDKAnyType_Int32 value type