bobcats
0.1-9fef631
bobcats
bobcats
Algorithm
Crypto
Crypto
Hash
Hash
HashAlgorithm
HashAlgorithm
MD5
SHA1
SHA256
SHA512
Hmac
Hmac
HmacAlgorithm
HmacAlgorithm
SHA1
SHA256
SHA512
Hotp
Key
PrivateKey
PublicKey
SecretKey
SecretKeySpec
SecureEq
SecureEq
bobcats.unsafe
bobcats
/
bobcats
bobcats
package
bobcats
Type members
Type members
Classlikes
sealed
trait
Algorithm
Source:
Algorithm.scala
sealed
trait
Crypto
[
F
[
_
]]
Companion:
object
Source:
Crypto.scala
object
Crypto
Companion:
class
Source:
Crypto.scala
sealed
trait
Hash
[
F
[
_
]]
Companion:
object
Source:
Hash.scala
object
Hash
Companion:
class
Source:
Hash.scala
sealed
trait
HashAlgorithm
extends
Algorithm
Companion:
object
Source:
Algorithm.scala
object
HashAlgorithm
Companion:
class
Source:
Algorithm.scala
sealed
trait
Hmac
[
F
[
_
]]
Companion:
object
Source:
Hmac.scala
object
Hmac
Companion:
class
Source:
Hmac.scala
sealed
trait
HmacAlgorithm
extends
Algorithm
Companion:
object
Source:
Algorithm.scala
object
HmacAlgorithm
Companion:
class
Source:
Algorithm.scala
object
Hotp
Source:
Hotp.scala
sealed
trait
Key
[
+
A
<:
Algorithm
]
Source:
Key.scala
sealed
trait
PrivateKey
[
+
A
<:
Algorithm
]
extends
Key
[
A
]
Source:
Key.scala
sealed
trait
PublicKey
[
+
A
<:
Algorithm
]
extends
Key
[
A
]
Source:
Key.scala
sealed
trait
SecretKey
[
+
A
<:
Algorithm
]
extends
Key
[
A
]
Source:
Key.scala
final case
class
SecretKeySpec
[
+
A
<:
Algorithm
](
key:
ByteVector
,
algorithm:
A
)
extends
SecretKey
[
A
]
Source:
Key.scala
trait
SecureEq
[
A
]
extends
Eq
[
A
]
Companion:
object
Source:
SecureEq.scala
object
SecureEq
Companion:
class
Source:
SecureEq.scala
Types
type
GeneralSecurityException
=
GeneralSecurityException
Source:
package.scala
type
InvalidKeyException
=
InvalidKeyException
Source:
package.scala
type
KeyException
=
KeyException
Source:
package.scala