Sha256: e85467256112ac6ceab2949804511de59ddc8d0ab9641de491f9df315ff0d0f3

Contents?: true

Size: 389 Bytes

Versions: 1

Compression:

Stored size: 389 Bytes

Contents

# frozen_string_literal: true

require "openssl"
require "securerandom"

require "miscreant/version"
require "miscreant/internals"

# Miscreant: A misuse-resistant symmetric encryption library
module Miscreant
  # Parent of all cryptography-related errors
  CryptoError = Class.new(StandardError)

  # Ciphertext failed to verify as authentic
  IntegrityError = Class.new(CryptoError)
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
miscreant-0.1.0 lib/miscreant.rb