From bdf21913e9ffa4a5e5c8e003dd8e0204b145c0f8 Mon Sep 17 00:00:00 2001 From: Henry Case Date: Wed, 26 Jun 2019 11:17:47 +0100 Subject: [PATCH] Update README.md --- README.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 4a3889c..a15e953 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,18 @@ # Supersingular Isogeny Key Encapsulation -Repository stores Go's implementation of SIKE based on field p503. Implementation uses HMAC instead of cSHAKE. Implementation is quite slow, as the main focus here to keep code base -condensed rather than fast. +Repository keeps simple Go's implementation of +SIKE based on field p503 (Round1). ## Speed ``` -> go test -run=. -bench=. +> go test -run=. -bench=. -benchmem goos: linux goarch: amd64 -BenchmarkKeygen-4 50 32298894 ns/op -BenchmarkEncaps-4 20 53348330 ns/op -BenchmarkDecaps-4 20 64073853 ns/op +pkg: github.com/henrydcase/go-sike-p503 +BenchmarkKeygen-4 100 12235566 ns/op 0 B/op 0 allocs/op +BenchmarkEncaps-4 100 20430183 ns/op 0 B/op 0 allocs/op +BenchmarkDecaps-4 50 23946060 ns/op 2 B/op 0 allocs/op PASS -ok _/home/hdc/repos/go-sike-p503 5.550s +ok github.com/henrydcase/go-sike-p503 13.725s ``` \ No newline at end of file