Zig 0.17.0-dev (Split by item)

This is an example of documentation generated by ZigDoc, an alternative to Zig's built-in Auto Doc feature. See also examples in other modes/formats. The project being documented here (as the example) is the Zig library itself.

Aegis256X4Mac

The Aegis256X4Mac message authentication function has a 256-bit key size, and outputs 256 bit tags. The key size is the main practical difference with Aegis128X4Mac. AEGIS' large state, non-linearity and non-invertibility provides the following properties:

aegis.Aegis256X4Mac
pub const Aegis256X4Mac = AegisMac(Aegis256X4_256)

File

lib/std/crypto/aegis.zig:692

Code

pub const Aegis256X4Mac = AegisMac(Aegis256X4_256)