Skip to content

Commit

Permalink
go fmt.
Browse files Browse the repository at this point in the history
  • Loading branch information
xvzcf committed Sep 11, 2023
1 parent a2d2a0c commit 4ad7ff2
Showing 1 changed file with 23 additions and 23 deletions.
46 changes: 23 additions & 23 deletions benches/circl/kyber768_test.go
Original file line number Diff line number Diff line change
@@ -1,41 +1,41 @@
package main

import (
"github.com/cloudflare/circl/kem/schemes"
"testing"
"github.com/cloudflare/circl/kem/schemes"
"testing"
)

func BenchmarkKeyGeneration(b *testing.B) {
scheme := schemes.ByName("Kyber768")
scheme := schemes.ByName("Kyber768")

for i := 0; i < b.N; i++ {
pk, sk, _ := scheme.GenerateKeyPair()
_, _ = pk.MarshalBinary()
_, _ = sk.MarshalBinary()
}
for i := 0; i < b.N; i++ {
pk, sk, _ := scheme.GenerateKeyPair()
_, _ = pk.MarshalBinary()
_, _ = sk.MarshalBinary()
}
}

func BenchmarkEncapsulation(b *testing.B) {
scheme := schemes.ByName("Kyber768")
scheme := schemes.ByName("Kyber768")

pk, _, _ := scheme.GenerateKeyPair()
pkBytes, _ := pk.MarshalBinary()
pk, _, _ := scheme.GenerateKeyPair()
pkBytes, _ := pk.MarshalBinary()

for i := 0; i < b.N; i++ {
pk, _ := scheme.UnmarshalBinaryPublicKey(pkBytes)
_, _, _ = scheme.Encapsulate(pk)
}
for i := 0; i < b.N; i++ {
pk, _ := scheme.UnmarshalBinaryPublicKey(pkBytes)
_, _, _ = scheme.Encapsulate(pk)
}
}

func BenchmarkDecapsulation(b *testing.B) {
scheme := schemes.ByName("Kyber768");
scheme := schemes.ByName("Kyber768")

pk, sk, _ := scheme.GenerateKeyPair()
skBytes, _ := sk.MarshalBinary()
ct, _, _ := scheme.Encapsulate(pk)
pk, sk, _ := scheme.GenerateKeyPair()
skBytes, _ := sk.MarshalBinary()
ct, _, _ := scheme.Encapsulate(pk)

for i := 0; i < b.N; i++ {
sk, _ := scheme.UnmarshalBinaryPrivateKey(skBytes)
_, _ = scheme.Decapsulate(sk, ct)
}
for i := 0; i < b.N; i++ {
sk, _ := scheme.UnmarshalBinaryPrivateKey(skBytes)
_, _ = scheme.Decapsulate(sk, ct)
}
}

0 comments on commit 4ad7ff2

Please sign in to comment.