gem.sh gem.sh
Home Gems Types Docs Community
  • Modules

    • module RbNaCl
    • module RbNaCl::AEAD
    • module RbNaCl::Boxes
    • module RbNaCl::GroupElements
    • module RbNaCl::HMAC
    • module RbNaCl::Hash
    • module RbNaCl::Hash::SHA256
    • module RbNaCl::Hash::SHA512
    • module RbNaCl::Init
    • module RbNaCl::KeyComparator
    • module RbNaCl::OneTimeAuths
    • module RbNaCl::PasswordHash
    • module RbNaCl::Random
    • module RbNaCl::SecretBoxes
    • module RbNaCl::SelfTest
    • module RbNaCl::Serializable
    • module RbNaCl::Signatures
    • module RbNaCl::Signatures::Ed25519
    • module RbNaCl::Sodium
    • module RbNaCl::Sodium::Version
    • module RbNaCl::Util
  • Classes

    • class RbNaCl::AEAD::Base
    • class RbNaCl::AEAD::ChaCha20Poly1305IETF
    • class RbNaCl::AEAD::ChaCha20Poly1305Legacy
    • class RbNaCl::AEAD::XChaCha20Poly1305IETF
    • class RbNaCl::Auth
    • class RbNaCl::BadAuthenticatorError
    • class RbNaCl::BadSignatureError
    • class RbNaCl::Boxes::Curve25519XSalsa20Poly1305
    • class RbNaCl::Boxes::Curve25519XSalsa20Poly1305::PrivateKey
    • class RbNaCl::Boxes::Curve25519XSalsa20Poly1305::PublicKey
    • class RbNaCl::Boxes::Sealed
    • class RbNaCl::CryptoError
    • class RbNaCl::GroupElements::Curve25519
    • class RbNaCl::HMAC::SHA256
    • class RbNaCl::HMAC::SHA256::SHA256State
    • class RbNaCl::HMAC::SHA256::State
    • class RbNaCl::HMAC::SHA512
    • class RbNaCl::HMAC::SHA512256
    • class RbNaCl::HMAC::SHA512256::SHA512256State
    • class RbNaCl::HMAC::SHA512256::State
    • class RbNaCl::HMAC::SHA512::SHA512State
    • class RbNaCl::HMAC::SHA512::State
    • class RbNaCl::Hash::Blake2b
    • class RbNaCl::Hash::Blake2b::State
    • class RbNaCl::IncorrectPrimitiveError
    • class RbNaCl::LengthError
    • class RbNaCl::OneTimeAuths::Poly1305
    • class RbNaCl::PasswordHash::Argon2
    • class RbNaCl::PasswordHash::SCrypt
    • class RbNaCl::SecretBoxes::XSalsa20Poly1305
    • class RbNaCl::SelfTestFailure
    • class RbNaCl::Signatures::Ed25519::SigningKey
    • class RbNaCl::Signatures::Ed25519::VerifyKey
    • class RbNaCl::SimpleBox
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. rbnacl
  3. 7.1.2
  4. module RbNaCl::Boxes

module RbNaCl::Boxes

Classes in this namespace

Curve25519XSalsa20Poly1305

class

in RbNaCl::Boxes

Sealed

class

in RbNaCl::Boxes

Classes

  • RbNaCl::Boxes::Curve25519XSalsa20Poly1305
  • RbNaCl::Boxes::Sealed

Defined in

  • lib/rbnacl/boxes/curve25519xsalsa20poly1305.rb
  • lib/rbnacl/boxes/curve25519xsalsa20poly1305/private_key.rb
  • lib/rbnacl/boxes/curve25519xsalsa20poly1305/public_key.rb
  • lib/rbnacl/boxes/sealed.rb
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

© 2025 gem.sh - Beautiful documentation for any Ruby gem