Type Definition bearssl::br_sslrec_out_chapol_class [] [src]

type br_sslrec_out_chapol_class = br_sslrec_out_chapol_class_;

\brief Record encryption engine class, for ChaCha20+Poly1305.

This class type extends the encryption engine class with an initialisation method that receives the parameters needed for ChaCha20+Poly1305 processing: ChaCha20 implementation, Poly1305 implementation, key, and 12-byte IV.