Sunshine latest
Self-hosted game stream host for Moonlight.
crypto::cipher::ecb_t Class Reference
Inheritance diagram for crypto::cipher::ecb_t:
[legend]
Collaboration diagram for crypto::cipher::ecb_t:
[legend]

Public Member Functions

int decrypt (const std::string_view &cipher, std::vector< std::uint8_t > &plaintext)
 
 ecb_t (const aes_t &key, bool padding=true)
 
 ecb_t (ecb_t &&) noexcept=default
 
int encrypt (const std::string_view &plaintext, std::vector< std::uint8_t > &cipher)
 
ecb_toperator= (ecb_t &&) noexcept=default
 

Additional Inherited Members

- Public Attributes inherited from crypto::cipher::cipher_t
cipher_ctx_t decrypt_ctx
 
cipher_ctx_t encrypt_ctx
 
aes_t key
 
bool padding
 

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