Packages

package crypto

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

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

    Algorithm schemes for asymmetric/hybrid encryption.

  3. sealed trait EncryptionKeySpec extends Product with Serializable

    Key schemes for asymmetric/hybrid encryption.

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

    Algorithm schemes for signing.

  8. sealed trait SigningKeySpec extends Product with Serializable

    Schemes for signature keys.

  9. sealed trait SymmetricKeyScheme extends Product with Serializable

    Key/algorithm schemes for symmetric encryption.

Ungrouped