Update README.md
This commit is contained in:
parent
ec37e1f1bb
commit
bdf21913e9
15
README.md
15
README.md
@ -1,17 +1,18 @@
|
|||||||
# Supersingular Isogeny Key Encapsulation
|
# 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
|
Repository keeps simple Go's implementation of
|
||||||
condensed rather than fast.
|
SIKE based on field p503 (Round1).
|
||||||
|
|
||||||
## Speed
|
## Speed
|
||||||
|
|
||||||
```
|
```
|
||||||
> go test -run=. -bench=.
|
> go test -run=. -bench=. -benchmem
|
||||||
goos: linux
|
goos: linux
|
||||||
goarch: amd64
|
goarch: amd64
|
||||||
BenchmarkKeygen-4 50 32298894 ns/op
|
pkg: github.com/henrydcase/go-sike-p503
|
||||||
BenchmarkEncaps-4 20 53348330 ns/op
|
BenchmarkKeygen-4 100 12235566 ns/op 0 B/op 0 allocs/op
|
||||||
BenchmarkDecaps-4 20 64073853 ns/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
|
PASS
|
||||||
ok _/home/hdc/repos/go-sike-p503 5.550s
|
ok github.com/henrydcase/go-sike-p503 13.725s
|
||||||
```
|
```
|
Loading…
Reference in New Issue
Block a user