rapture
crypto
package
crypto
Visibility
Public
All
Type Members
trait
Aes
extends
CipherType
abstract
class
AesEncryption
extends
AnyRef
Provides a simple interface for AES encryption with SHA-256 digest verification.
trait
AesEncryption#decrypt
extends
MethodConstraint
trait
Blowfish
extends
CipherType
trait
CipherType
extends
AnyRef
trait
Decryption
[
C <:
CipherType
]
extends
AnyRef
case class
DecryptionException
()
extends
Exception
with
Product
with
Serializable
trait
Des
extends
CipherType
class
Digest
[
T <:
DigestType
]
extends
Bytes
trait
DigestType
extends
AnyRef
abstract
class
Digester
[
D <:
DigestType
]
extends
AnyRef
class
EncryptedData
[
C <:
CipherType
]
extends
Bytes
trait
Encryption
[
-C <:
CipherType
,
Msg
]
extends
AnyRef
class
HashedPassword
extends
Password
case class
HmacSigner
(
key:
Bytes
)
extends
Product
with
Serializable
class
JavaxCryptoImplementations
[
Codec <:
CipherType
]
extends
AnyRef
class
Key
[
C <:
CipherType
]
extends
Bytes
trait
Key#decrypt
extends
MethodConstraint
trait
KeyGenerator
[
K <:
CipherType
]
extends
AnyRef
trait
Md2
extends
DigestType
trait
Md5
extends
DigestType
class
Password
extends
AnyRef
case class
Salt
(
value:
String
)
extends
Product
with
Serializable
trait
Sha1
extends
DigestType
trait
Sha256
extends
DigestType
trait
Sha384
extends
DigestType
trait
Sha512
extends
DigestType
trait
TripleDes
extends
CipherType
Value Members
object
Aes
extends
JavaxCryptoImplementations
[
Aes
]
object
Blowfish
extends
JavaxCryptoImplementations
[
Blowfish
]
object
Des
extends
JavaxCryptoImplementations
[
Des
]
object
Digester
object
Hash
object
Key
extends
Serializable
object
Password
package
ciphers
object
digests
Ungrouped