o

nelson.crypto

AuthEnv

object AuthEnv

Source
AuthEnvironment.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AuthEnv
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def instance(encryptKey: ByteVector, getNextNonce: IO[Nonce]): AuthEnv

    An authentication environment that utilizes caching for encryption/decryption keys, Mac instances, and Cipher instances.

    An authentication environment that utilizes caching for encryption/decryption keys, Mac instances, and Cipher instances.

    encryptKey

    a secret value that is used to encrypt secure values