10 #ifndef K_API_CIPHER_STREAM_H
11 #define K_API_CIPHER_STREAM_H
14 #include <kApi/Crypto/kCipherStream.x.h>
Abstract base class for symmetric-key encryption classes.
Abstract base class for memory allocator types.
kStatus kCipherStream_Construct(kCipherStream *cipherStream, kStream stream, kCipher cipher, kAlloc allocator)
Constructs a kCipherStream object.
kStatus kCipherStream_FlushFinal(kCipherStream cipherStream)
Flushes any pending data, adding padding if needed.
Supports streaming encryption or decryption.
Core Zen type declarations.
Represents an I/O stream.
Represents an error code.