NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
IBaseCryptor Class Referenceabstract

Base cryptor interface, for encryption/decryption implementation. More...

#include <base_cryptor_interface.h>

Inherits ISDKNamedProperties.

Public Member Functions

virtual SDKResult SDK_CALLTYPE Encrypt (const CryptoKeySP &crypto_key, const base::SDKStreamSP &in_stream, const base::SDKStreamSP &out_stream) const =0 throw ()
 Encrypts the data from stream by using crypto key and writes the given data to output stream.
 
virtual SDKResult SDK_CALLTYPE Decrypt (const CryptoKeySP &crypto_key, const base::SDKStreamSP &in_stream, const base::SDKStreamSP &out_stream) const =0 throw ()
 Decrypts the data from stream by using crypto key and writes the given data to output stream.
 

Detailed Description

Base cryptor interface, for encryption/decryption implementation.


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