CsCrypto  1.0.2
cipher::encrypt_operation< CipherContext > Struct Template Reference

Public Typedefs

using key_type = typename CipherContext::key_type
 
using iv_type = typename CipherContext::iv_type
 
using result_type = std::optional< cs_crypto::traits::remove_optional_t< decltype (finalize (std::declval< CipherContext >()))>>
 

Public Member Functions

template<typename... Ts>
constexpr result_type operator () (key_type &&secret_key, iv_type &&iv, Ts &&... args) const
 

Detailed Description

template<typename CipherContext>
struct cipher::encrypt_operation< CipherContext >

Definition at line 64 of file sym_encrypt_decrypt.h.