All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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