
tsec.hashing.bouncy.hashes.scala Maven / Gradle / Ivy
The newest version!
package tsec.hashing.bouncy
sealed trait Keccak224
object Keccak224 extends AsBouncyCryptoHash[Keccak224]("SHA3-224")
sealed trait Keccak256
object Keccak256 extends AsBouncyCryptoHash[Keccak256]("SHA3-256")
sealed trait Keccak384
object Keccak384 extends AsBouncyCryptoHash[Keccak384]("SHA3-384")
sealed trait Keccak512
object Keccak512 extends AsBouncyCryptoHash[Keccak512]("SHA3-512")
sealed trait Whirlpool
object Whirlpool extends AsBouncyCryptoHash[Whirlpool]("Whirlpool")
sealed trait RipeMD128
object RipeMD128 extends AsBouncyCryptoHash[RipeMD128]("RipeMD128")
sealed trait RipeMD160
object RipeMD160 extends AsBouncyCryptoHash[RipeMD160]("RipeMD160")
sealed trait RipeMD256
object RipeMD256 extends AsBouncyCryptoHash[RipeMD256]("RipeMD256")
sealed trait RipeMD320
object RipeMD320 extends AsBouncyCryptoHash[RipeMD320]("RipeMD320")
sealed trait Streebog256
object Streebog256 extends AsBouncyCryptoHash[Streebog256]("GOST3411-2012-256")
sealed trait Streebog512
object Streebog512 extends AsBouncyCryptoHash[Streebog512]("GOST3411-2012-512")
sealed trait Blake2B160
object Blake2B160 extends AsBouncyCryptoHash[Blake2B160]("BLAKE2B-160")
sealed trait Blake2B256
object Blake2B256 extends AsBouncyCryptoHash[Blake2B256]("BLAKE2B-256")
sealed trait Blake2B384
object Blake2B384 extends AsBouncyCryptoHash[Blake2B384]("BLAKE2B-384")
sealed trait Blake2B512
object Blake2B512 extends AsBouncyCryptoHash[Blake2B512]("BLAKE2B-512")
© 2015 - 2025 Weber Informatics LLC | Privacy Policy