1
0
mirror of https://github.com/henrydcase/nobs.git synced 2024-11-22 15:18:57 +00:00
Commit Graph

31 Commits

Author SHA1 Message Date
fc84db2c0f WIP 2019-02-19 14:43:36 +00:00
2f234154e4 csidh: use drbg 2019-02-17 22:51:42 +00:00
1d239b0209 drbg: 0 alloc dbrg 2019-02-17 22:36:33 +00:00
be4b4bca73 Benchmark results:
------------------
BenchmarkFp512Add-4               	300000000	         5.17 ns/op	       0 B/op	       0 allocs/op
BenchmarkFp512Sub-4               	300000000	         5.26 ns/op	       0 B/op	       0 allocs/op
BenchmarkFp512Mul-4               	300000000	         5.05 ns/op	       0 B/op	       0 allocs/op
BenchmarkCSwap-4                  	300000000	         5.17 ns/op	       0 B/op	       0 allocs/op
BenchmarkAddRdc-4                 	100000000	        12.2 ns/op	       0 B/op	       0 allocs/op
BenchmarkSubRdc-4                 	100000000	        12.1 ns/op	       0 B/op	       0 allocs/op
BenchmarkModExpRdc-4              	   30000	     45833 ns/op	       0 B/op	       0 allocs/op
BenchmarkGeneratePrivate-4        	   50000	     27371 ns/op	    1752 B/op	      27 allocs/op
BenchmarkValidate-4               	       5	 232157298 ns/op	    2790 B/op	      43 allocs/op
BenchmarkEphemeralKeyExchange-4   	       3	 470201921 ns/op	    6890 B/op	     107 allocs/op
BenchmarkProcessTestVectors-4     	       1	42344950507 ns/op	  580472 B/op	    3519 allocs/op
BenchmarkXMul-4                   	    3000	    494248 ns/op	       1 B/op	       0 allocs/op
BenchmarkXAdd-4                   	 3000000	       495 ns/op	       0 B/op	       0 allocs/op
BenchmarkXDbl-4                   	 3000000	       556 ns/op	       0 B/op	       0 allocs/op
BenchmarkMapPoint-4               	 1000000	      2143 ns/op	       0 B/op	       0 allocs/op
2019-02-15 16:52:36 +00:00
bfcabb0b5d adds bench 2019-02-15 16:41:00 +00:00
b4ffd0fae3 csidh: Init 2019-02-12 21:28:37 +00:00
597f68906e script used for calculating sliding window startegy in SIDH P34 2018-09-13 09:00:48 +01:00
6d9463eba5
Update README.md 2018-09-11 13:40:58 +01:00
ab391f3296
complate rewrite for SIDH and SIKE. adds p503 (#5) 2018-09-11 12:02:29 +01:00
e00188ccdd Doc 2018-08-21 12:02:30 +01:00
70b2bb8638
Improves some comments and hardcodes precomputed value (#4)
* Improves some comments and hardcodes precomputed value

* Tests curve coefficients recovery
2018-08-07 12:05:52 +01:00
c88bbf0f75
x448: Export shared secret size (#3)
Changes x448Bytes variable to SharedSecretSize
2018-08-03 14:36:45 +01:00
fc932264c3
Merge pull request #2 from henrydcase/x448
Temporarily adds simple x448 implementation
2018-08-02 23:44:22 +01:00
2ff456da90 Temporarily adds simple x448 implementation 2018-08-02 23:45:28 +01:00
22e3d2373f adds code coverage 2018-07-31 20:26:50 +01:00
ddbd866ee5 additional comments 2018-07-31 20:21:32 +01:00
dc58ebcd23 makefile formatting 2018-07-31 19:14:49 +01:00
771516ce3f fixes sike tests 2018-07-31 19:14:39 +01:00
2a25a09b4a improves makefile 2018-07-31 18:20:27 +01:00
34805fc1fb Improves Makefile 2018-07-31 18:00:55 +01:00
73c9938c59 Use ADCB instead of SBBL in checkLessThanThree238 2018-07-31 17:10:03 +01:00
958dae0be7 tls: git ignore 2018-07-27 17:11:53 +01:00
2fc873ca64 creates package ready to move to tls-tris 2018-07-27 00:38:21 +01:00
105532aa09 sidh: move p751 implementation to p751 folder 2018-07-27 00:09:34 +01:00
431c20d5ff readme: sike/sidh 2018-07-23 23:23:34 +01:00
a4d12ceaae adds SIKE and SIDH 2018-07-23 23:18:38 +01:00
bd9a3f2b6b Temporarily change sha3 import location 2018-07-05 15:51:09 +01:00
4d0f3e5293 AES-256 CTR_DRBG 2018-06-24 09:50:06 +01:00
4b06c1b314 go fmt 2018-06-23 16:48:54 +01:00
8cf7cfdc8d SM3 and cSHAKE 2018-06-23 16:34:45 +01:00
94bf28a208 first commit 2018-05-31 00:24:43 +01:00