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.
Kris Kwiatkowski 502c7ce627 Init há 5 anos
README.md Init há 5 anos
arith.go Init há 5 anos
consts.go Init há 5 anos
curve.go Init há 5 anos
sike.go Init há 5 anos
sike_test.go Init há 5 anos

README.md

Supersingular Isogeny Key Encapsulation

Repository stores implementation of SIKE based on field p503 in Go. It is small and condese implementation.

Implementation uses HMAC instead of cSHAKE.

Speed

This version is highly not optimized, it doesn’t use any assembly.

> go test -run=. -bench=.             
goos: linux
goarch: amd64
BenchmarkKeygen-4   	 1000000	      1204 ns/op
BenchmarkEncaps-4   	      20	  54651908 ns/op
BenchmarkDecaps-4   	      20	  60516975 ns/op
PASS
ok  	_/home/hdc/repos/go-sike-p503	5.550s