diff options
author | Frank Denis | 2025-03-12 00:54:35 +0100 |
---|---|---|
committer | Jakob Unterwurzacher | 2025-03-12 20:43:23 +0100 |
commit | d5d26d75247d4fcc269cd0494cb85c7e62618c89 (patch) | |
tree | 5b1409763bf2b03fdbf859e3169732157e704615 /internal/speed/speed.go | |
parent | e3e76e275d8edf294a4a64897f44a5ef0b70bfeb (diff) |
Move aegis out of stupidgcm
Diffstat (limited to 'internal/speed/speed.go')
-rw-r--r-- | internal/speed/speed.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/internal/speed/speed.go b/internal/speed/speed.go index c54f487..ef58aeb 100644 --- a/internal/speed/speed.go +++ b/internal/speed/speed.go @@ -14,6 +14,7 @@ import ( "golang.org/x/crypto/chacha20poly1305" + "github.com/aegis-aead/go-libaegis/aegis256x2" "github.com/aegis-aead/go-libaegis/common" "github.com/rfjakob/gocryptfs/v2/internal/cryptocore" "github.com/rfjakob/gocryptfs/v2/internal/siv_aead" @@ -176,6 +177,9 @@ func bAegis(b *testing.B) { if common.Available { b.Skip("aegis is not available") } - c := stupidgcm.NewAegis(randBytes(32)) + c, err := aegis256x2.New(randBytes(aegis256x2.KeySize), cryptocore.AuthTagLen) + if err != nil { + b.Fatal(err) + } bEncrypt(b, c) } |