aboutsummaryrefslogtreecommitdiff
path: root/internal/speed/speed.go
diff options
context:
space:
mode:
authorFrank Denis2025-03-12 00:32:04 +0100
committerJakob Unterwurzacher2025-03-12 20:43:23 +0100
commit3e852eb354f99fb95b399c68d950298b33ed88ab (patch)
tree6218e3b655e5ebf778c026b9dee5b1fe3f306950 /internal/speed/speed.go
parente9d6fb4b3f16d04fa56a66acad46eafad4f8aba1 (diff)
Do what @rfjakob asked me to do
Diffstat (limited to 'internal/speed/speed.go')
-rw-r--r--internal/speed/speed.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/internal/speed/speed.go b/internal/speed/speed.go
index e60e37d..c54f487 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/common"
"github.com/rfjakob/gocryptfs/v2/internal/cryptocore"
"github.com/rfjakob/gocryptfs/v2/internal/siv_aead"
"github.com/rfjakob/gocryptfs/v2/internal/stupidgcm"
@@ -172,6 +173,9 @@ func bStupidXchacha(b *testing.B) {
// bAegis benchmarks Aegis from github.com/aegis-aead/go-libaegis
func bAegis(b *testing.B) {
- c := stupidgcm.NewAegis(randBytes(16))
+ if common.Available {
+ b.Skip("aegis is not available")
+ }
+ c := stupidgcm.NewAegis(randBytes(32))
bEncrypt(b, c)
}