pandect.algo.whirlpool

Whirlpool algorithm implementation

(requires `org.bouncycastle/bcprov-jdk15on` to be on the classpath)

whirlpool

(whirlpool x)
[Hash] Whirlpool (value -> string)

whirlpool*

(whirlpool* x)
[Hash] Whirlpool (raw value)

whirlpool-bytes

(whirlpool-bytes x)
[Hash] Whirlpool (value -> byte array)

whirlpool-file

(whirlpool-file x)
[Hash] Whirlpool (file path -> string)

whirlpool-file*

(whirlpool-file* x)
[Hash] Whirlpool (raw value)

whirlpool-file-bytes

(whirlpool-file-bytes x)
[Hash] Whirlpool (file path -> byte array)

whirlpool-hmac

(whirlpool-hmac x secret)
[HMAC] Hmac-Whirlpool (value -> string)

'secret' can be given as a byte array, string, java.io.File, java.io.InputStream
or any value implementing `pandect.utils.convert/ByteConvertable`.

whirlpool-hmac*

(whirlpool-hmac* x secret)
[HMAC] Hmac-Whirlpool (raw value)

'secret' can be given as a byte array, string, java.io.File, java.io.InputStream
or any value implementing `pandect.utils.convert/ByteConvertable`.

whirlpool-hmac-bytes

(whirlpool-hmac-bytes x secret)
[HMAC] Hmac-Whirlpool (value -> byte array)

'secret' can be given as a byte array, string, java.io.File, java.io.InputStream
or any value implementing `pandect.utils.convert/ByteConvertable`.

whirlpool-hmac-file

(whirlpool-hmac-file x secret)
[HMAC] Hmac-Whirlpool (file path -> string)

'secret' can be given as a byte array, string, java.io.File, java.io.InputStream
or any value implementing `pandect.utils.convert/ByteConvertable`.

whirlpool-hmac-file*

(whirlpool-hmac-file* x secret)
[HMAC] Hmac-Whirlpool (raw value)

'secret' can be given as a byte array, string, java.io.File, java.io.InputStream
or any value implementing `pandect.utils.convert/ByteConvertable`.

whirlpool-hmac-file-bytes

(whirlpool-hmac-file-bytes x secret)
[HMAC] Hmac-Whirlpool (file path -> byte array)

'secret' can be given as a byte array, string, java.io.File, java.io.InputStream
or any value implementing `pandect.utils.convert/ByteConvertable`.