No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
Henry Case 8379648ba4 WIP hace 5 años
etc Initial 0 alloc implementation hace 5 años
README.md Init hace 5 años
arith.go Initial 0 alloc implementation hace 5 años
arith_utils.go use cshake hace 5 años
consts.go WIP hace 5 años
curve.go Initial 0 alloc implementation hace 5 años
fpP503.go use cshake hace 5 años
go.mod Initial 0 alloc implementation hace 5 años
go.sum Initial 0 alloc implementation hace 5 años
sike.go WIP hace 5 años
sike_test.go WIP hace 5 años
types.go WIP hace 5 años

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