Elliptic Curve Cryptography (ECC) workshop
Details
https://secure.meetupstatic.com/photos/event/a/2/2/1/600_463901505.jpeg
(note: scheduled together with Blockchain)
Elliptic Curve Cryptography (ECC) workshop
ECC is an approach to public-key cryptography based on the algebraic structure of elliptic curves over finite fields.
ECC requires smaller keys compared to non-ECC cryptography (based on plain Galois fields) to provide equivalent security.
OpenSSL EC library
https://wiki.openssl.org/index.php/Elliptic_Curve_Cryptography
Microsoft Research ECC library
https://www.microsoft.com/en-us/research/project/msr-elliptic-curve-cryptography-library/
Note
. we are using the Microsoft Research ECC library.
. It's a compact library and compiles on both Linux and Windows.
. We are also using the OpenSSL EC library that supports EC-DSA and EC-DH
. Please make sure you have a C/C++ compiler installed on your laptop.
. If your OS doesn't have support for AVX, then AVX compiler flag must be disabled.
This is a "free of charge" FOSS workshop.
