Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
Henry Case bbec636c3e Initial 0 alloc implementation há 5 anos
etc Initial 0 alloc implementation há 5 anos
README.md Init há 5 anos
arith.go Initial 0 alloc implementation há 5 anos
arith_utils.go use cshake há 5 anos
consts.go Initial 0 alloc implementation há 5 anos
curve.go Initial 0 alloc implementation há 5 anos
fpP503.go use cshake há 5 anos
go.mod Initial 0 alloc implementation há 5 anos
go.sum Initial 0 alloc implementation há 5 anos
sike.go Initial 0 alloc implementation há 5 anos
sike_test.go Initial 0 alloc implementation há 5 anos

README.md

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.

Speed

> go test -run=. -bench=.             
goos: linux
goarch: amd64
BenchmarkKeygen-4             50      32298894 ns/op
BenchmarkEncaps-4             20      53348330 ns/op
BenchmarkDecaps-4             20      64073853 ns/op
PASS
ok  	_/home/hdc/repos/go-sike-p503	5.550s