Type Function TurboShake256 [src]

TurboSHAKE256 is a XOF (a secure hash function with a variable output length), with a 256 bit security level. It is based on the same permutation as SHA3 and SHAKE256, but which much higher performance. The delimiter is 0x1f by default, but can be changed for context-separation.

Prototype

pub fn TurboShake256(comptime delim: ?u7) type

Parameters

delim: ?u7

Source

pub fn TurboShake256(comptime delim: ?u7) type { return TurboShake(256, delim); }