![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
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. | |
Base cryptor interface, for encryption/decryption implementation.