# std/crypto: add the AEGIS128L AEAD · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/9f274e1f7df65472b0b312cbb6a559ebbaae7e1b)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 9f274e1f7df65472b0b312cbb6a559ebbaae7e1b

Requested commit: 9f274e1f7df65472b0b312cbb6a559ebbaae7e1b

Commit: 9f274e1f7df65472b0b312cbb6a559ebbaae7e1b

Tree: 04269d3934963c66fdeb6eee94e057776056e57b

Author: Frank Denis

Committer: Frank Denis

## Message

```
std/crypto: add the AEGIS128L AEAD

Showcase that Zig can be a great option for high performance cryptography.

The AEGIS family of authenticated encryption algorithms was selected for
high-performance applications in the final portfolio of the CAESAR
competition.

They reuse the AES core function, but are substantially faster than the
CCM, GCM and OCB modes while offering a high level of security.

AEGIS algorithms are especially fast on CPUs with built-in AES support, and
the 128L variant fully takes advantage of the pipeline in modern Intel CPUs.

Performance of the Zig implementation is on par with libsodium.

```

## Parents

- [3342e28784b9ef7bf8356004a7b2698edcb70b40](https://git.cafe/gitcafe/zig/commit/3342e28784b9ef7bf8356004a7b2698edcb70b40?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/9f274e1f7df65472b0b312cbb6a559ebbaae7e1b?format=markdown)
