3 ms·
I love how this is developed by Microsoft and it doesn't compile on either Windows (VS) nor OSX (gcc, icc, clang) for me.
by KenanSulayman 10y ago
I love how this is developed by Microsoft and it doesn't compile on either Windows (VS) nor OSX (gcc, icc, clang) for me.
- nitrogen 10y agoWell, it's still pretty typical Microsoft -- the license agreement is distributed as a .docx file.
- kinai 10y agoI run Arch Linux x64, compiled asm version with gcc. Works all just fine
- KenanSulayman 10y agoWell, if you read my comment you'll see I only talked about OSX and Windows - Linux compiles just fine.
- wwwigham 10y agoI've built it in VS just fine: TESTING ISOGENY-BASED KEY EXCHANGE -------------------------------------------------------------------------------------------------------- Curve isogeny system: SIDHp751 Key exchange tests ........................................... PASSED BENCHMARKING ISOGENY-BASED KEY EXCHANGE -------------------------------------------------------------------------------------------------------- Curve isogeny system: SIDHp751 Alice's key generation runs in ............................... 91654657 cycles Bob's key generation runs in ................................. 107973852 cycles Alice's public key validation runs in ........................ 114289149 cycles Bob's public key validation runs in .......................... 126421809 cycles Alice's shared key computation runs in ....................... 84909767 cycles Bob's shared key computation runs in ......................... 104901163 cycles TESTING ELLIPTIC CURVE BIGMONT -------------------------------------------------------------------------------------------------------- BigMont's scalar multiplication tests ........................ PASSED BENCHMARKING ELLIPTIC CURVE BIGMONT -------------------------------------------------------------------------------------------------------- BigMont's scalar multiplication runs in ...................... 13041518 cycles It only builds targeting 'x64', though - not 'Win32'. The source is actually fairly well documented, too.