diff options
| author | Frank Denis <124872+jedisct1@users.noreply.github.com> | 2023-04-21 13:52:33 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-21 19:52:33 +0000 |
| commit | 391663e497f1871f6bddcf9cbc500710aa9aac4d (patch) | |
| tree | c16328b97c209c5453cc48837420f4edf43bb490 /lib/std/crypto.zig | |
| parent | 83970b6d916a1526869aba2680d5017d495df12a (diff) | |
| download | zig-391663e497f1871f6bddcf9cbc500710aa9aac4d.tar.gz zig-391663e497f1871f6bddcf9cbc500710aa9aac4d.zip | |
AEGIS MAC: add support for 128-bit tags (#15379)
When used as a MAC, 256-bit tags are recommended.
But in interactive protocols, 128 bits may be acceptable.
Diffstat (limited to 'lib/std/crypto.zig')
| -rw-r--r-- | lib/std/crypto.zig | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/std/crypto.zig b/lib/std/crypto.zig index ad59123a4a..44d7f837e3 100644 --- a/lib/std/crypto.zig +++ b/lib/std/crypto.zig @@ -41,7 +41,9 @@ pub const auth = struct { pub const siphash = @import("crypto/siphash.zig"); pub const aegis = struct { pub const Aegis128LMac = @import("crypto/aegis.zig").Aegis128LMac; + pub const Aegis128LMac_128 = @import("crypto/aegis.zig").Aegis128LMac_128; pub const Aegis256Mac = @import("crypto/aegis.zig").Aegis256Mac; + pub const Aegis256Mac_128 = @import("crypto/aegis.zig").Aegis256Mac_128; }; pub const cmac = @import("crypto/cmac.zig"); }; |
