Module: Cryptor

Defined in:
lib/cryptor.rb,
lib/cryptor/cipher.rb,
lib/cryptor/version.rb,
lib/cryptor/encoding.rb,
lib/cryptor/secret_key.rb,
lib/cryptor/symmetric_encryption.rb,
lib/cryptor/ciphers/xsalsa20poly1305.rb,
lib/cryptor/ciphers/message_encryptor.rb

Overview

An easy-to-use library for real-world Ruby cryptography

Defined Under Namespace

Modules: Ciphers, Encoding Classes: Cipher, SecretKey, SymmetricEncryption

Constant Summary collapse

CryptoError =
Class.new(StandardError)
InvalidMessageError =
Class.new(CryptoError)
CorruptedMessageError =
Class.new(CryptoError)
VERSION =
'0.0.2'