Packages

package crypto

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait CryptoKeyFormat extends Product with Serializable with PrettyPrinting
  2. sealed trait EncryptionAlgorithmSpec extends Product with Serializable with PrettyPrinting

    Algorithm schemes for asymmetric/hybrid encryption.

  3. sealed trait EncryptionKeySpec extends Product with Serializable with PrettyPrinting

    Key schemes for asymmetric/hybrid encryption.

  4. sealed abstract class HashAlgorithm extends PrettyPrinting
  5. final case class RequiredEncryptionSpecs(algorithms: NonEmpty[Set[EncryptionAlgorithmSpec]], keys: NonEmpty[Set[EncryptionKeySpec]]) extends PrettyPrinting with Product with Serializable
  6. final case class RequiredSigningSpecs(algorithms: NonEmpty[Set[SigningAlgorithmSpec]], keys: NonEmpty[Set[SigningKeySpec]]) extends PrettyPrinting with Product with Serializable
  7. sealed trait SigningAlgorithmSpec extends Product with Serializable with PrettyPrinting

    Algorithm schemes for signing.

  8. sealed trait SigningKeySpec extends Product with Serializable with PrettyPrinting

    Schemes for signature keys.

  9. sealed trait SymmetricKeyScheme extends Product with Serializable with PrettyPrinting

    Key/algorithm schemes for symmetric encryption.

Ungrouped