mal-packet-weaver
C++20 packet serialization/deserialization library.
|
This is the complete list of members for mal_packet_weaver::crypto::EncryptionInterface, including all inherited members.
decrypt(const ByteView ciphertext) const =0 | mal_packet_weaver::crypto::EncryptionInterface | pure virtual |
decrypt_in_place(ByteArray &ciphertext) const =0 | mal_packet_weaver::crypto::EncryptionInterface | pure virtual |
encrypt(const ByteView plaintext) const =0 | mal_packet_weaver::crypto::EncryptionInterface | pure virtual |
encrypt_in_place(ByteArray &plaintext) const =0 | mal_packet_weaver::crypto::EncryptionInterface | pure virtual |
~EncryptionInterface()=default | mal_packet_weaver::crypto::EncryptionInterface | virtual |