hash

object hash

Provides various cryptographic hashes as pipes.

class Object
trait Matchable
class Any

Value members

Concrete methods

def digest[F[_]](digest: => MessageDigest): (F, Byte) => Byte

Computes the digest of the source stream, emitting the digest as a chunk after completion of the source stream.

Computes the digest of the source stream, emitting the digest as a chunk after completion of the source stream.

def md2[F[_]]: (F, Byte) => Byte

Computes an MD2 digest.

Computes an MD2 digest.

def md5[F[_]]: (F, Byte) => Byte

Computes an MD5 digest.

Computes an MD5 digest.

def sha1[F[_]]: (F, Byte) => Byte

Computes a SHA-1 digest.

Computes a SHA-1 digest.

def sha256[F[_]]: (F, Byte) => Byte

Computes a SHA-256 digest.

Computes a SHA-256 digest.

def sha384[F[_]]: (F, Byte) => Byte

Computes a SHA-384 digest.

Computes a SHA-384 digest.

def sha512[F[_]]: (F, Byte) => Byte

Computes a SHA-512 digest.

Computes a SHA-512 digest.