Class: RbNaCl::AEAD::Chacha20Poly1305

Inherits:
GenericAEAD show all
Extended by:
Sodium
Defined in:
lib/rbnacl/aead/chacha20poly1305.rb

Overview

This class contains wrappers for the original libsodium implementation of Authenticated Encryption with Additional Data using ChaCha20-Poly1305

Constant Summary

Constants inherited from GenericAEAD

GenericAEAD::KEYBYTES, GenericAEAD::NPUBBYTES

Method Summary

Methods included from Sodium

primitive, sodium_constant, sodium_function, sodium_function_with_return_code, sodium_primitive, sodium_type

Methods inherited from GenericAEAD

#decrypt, #encrypt, #initialize, #key_bytes, key_bytes, nonce_bytes, #nonce_bytes, #primitive, tag_bytes, #tag_bytes

Constructor Details

This class inherits a constructor from RbNaCl::AEAD::GenericAEAD