Blake2B160

tsec.hashing.bouncy.Blake2B160$
See theBlake2B160 companion trait
object Blake2B160

Attributes

Companion
trait
Source
hashes.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Blake2B160.type

Members list

Value members

Inherited methods

Check against another hash

Check against another hash

Attributes

Inherited from:
CryptoHashAPI
Source
CryptoHashAPI.scala

Check against another hash

Check against another hash

Attributes

Inherited from:
CryptoHashAPI
Source
CryptoHashAPI.scala
final def hash[F[_]](bytes: Array[Byte])(implicit C: CryptoHasher[F, Blake2B160]): F[Type[A]]

Lift a the cryptographic hash function into an F[_] which captures side effects.

Lift a the cryptographic hash function into an F[_] which captures side effects.

The underlying hash function may or may not side effect.

Attributes

Returns
Inherited from:
CryptoHashAPI
Source
CryptoHashAPI.scala
def hashPipe[F[_]](implicit C: CryptoHasher[F, Blake2B160]): (F, Byte) => Byte

A pipe that transforms a byte stream into the stream of its cryptographic hash.

A pipe that transforms a byte stream into the stream of its cryptographic hash.

Useful for hashes of arbitrary length.

Attributes

Inherited from:
CryptoHashAPI
Source
CryptoHashAPI.scala
def hashPure(s: Array[Byte])(implicit C: CryptoHasher[Id, Blake2B160]): Type[H]

Get our instance of jca crypto hash *

Get our instance of jca crypto hash *

Attributes

Inherited from:
AsBouncyCryptoHash (hidden)
Source
AsBouncyCryptoHash.scala
final def unsafeHash(bytes: Array[Byte])(implicit C: CryptoHasher[Id, Blake2B160]): Type[A]

The cryptographic hash function, in its raw form

The cryptographic hash function, in its raw form

It may or may not be pure, depending on the implementation of S (in libsodium it is not pure, since JNI, but in java it is essentially pure)

Attributes

Returns
Inherited from:
CryptoHashAPI
Source
CryptoHashAPI.scala

Implicits

Inherited implicits

implicit def genHasher[F[_] : Applicative, A](implicit evidence$1: Applicative[F], B: Bouncy): CryptoHasher[F, A]

Attributes

Inherited from:
AsBouncyCryptoHash (hidden)
Source
AsBouncyCryptoHash.scala