Package

rapture

crypto

Permalink

package crypto

Visibility
  1. Public
  2. All

Type Members

  1. trait Aes extends CipherType

    Permalink
  2. abstract class AesEncryption extends AnyRef

    Permalink

    Provides a simple interface for AES encryption with SHA-256 digest verification.

    Provides a simple interface for AES encryption with SHA-256 digest verification. This class is stateless.

  3. trait AesEncryption#decrypt extends MethodConstraint

    Permalink
  4. trait Blowfish extends CipherType

    Permalink
  5. trait CipherType extends AnyRef

    Permalink
  6. trait Decryption[C <: CipherType] extends AnyRef

    Permalink
  7. case class DecryptionException() extends Exception with Product with Serializable

    Permalink
  8. trait Des extends CipherType

    Permalink
  9. class Digest[T <: DigestType] extends Bytes

    Permalink
  10. trait DigestType extends AnyRef

    Permalink
  11. abstract class Digester[D <: DigestType] extends AnyRef

    Permalink
  12. class EncryptedData[C <: CipherType] extends Bytes

    Permalink
  13. trait Encryption[-C <: CipherType, Msg] extends AnyRef

    Permalink
  14. class HashedPassword extends Password

    Permalink
  15. case class HmacSigner(key: Bytes) extends Product with Serializable

    Permalink
  16. class JavaxCryptoImplementations[Codec <: CipherType] extends AnyRef

    Permalink
  17. class Key[C <: CipherType] extends Bytes

    Permalink
  18. trait Key#decrypt extends MethodConstraint

    Permalink
  19. trait KeyGenerator[K <: CipherType] extends AnyRef

    Permalink
  20. trait Md2 extends DigestType

    Permalink
  21. trait Md5 extends DigestType

    Permalink
  22. class Password extends AnyRef

    Permalink
  23. case class Salt(value: String) extends Product with Serializable

    Permalink
  24. trait Sha1 extends DigestType

    Permalink
  25. trait Sha256 extends DigestType

    Permalink
  26. trait Sha384 extends DigestType

    Permalink
  27. trait Sha512 extends DigestType

    Permalink
  28. trait TripleDes extends CipherType

    Permalink

Value Members

  1. object Aes extends JavaxCryptoImplementations[Aes]

    Permalink
  2. object Blowfish extends JavaxCryptoImplementations[Blowfish]

    Permalink
  3. object Des extends JavaxCryptoImplementations[Des]

    Permalink
  4. object Digester

    Permalink
  5. object Hash

    Permalink
  6. object Key extends Serializable

    Permalink
  7. object Password

    Permalink
  8. package ciphers

    Permalink
  9. object digests

    Permalink

Ungrouped