Рет қаралды 126
Cryptographic libraries such as OpenSSL and GNU Nettle form the backbone of security in the current day. Proving authenticity online, establishing secure communication channels etc all depend on complex mathematical structures, including algebraic groups on Elliptic Curves.
But what is an Elliptic Curve? This talk will discuss the underlying arithmetic used in ECC, why it might be unwise to roll your own crypto (even if you understand the maths), and how to perform both fast (and secure) finite field arithmetic.
Come along if you have an interest in the mathematics of cryptography and better understanding how it is implemented.
See also:
github.com/ope...
sthbrx.github....
Rohan McLure
Rohan is an open-source hacker at IBM, working on enhancing security and performance on Linux on the Power processor architecture. He contributes to modernising and hardening the Linux kernel, as well as tuning performance in OpenSSL and other cryptographic libraries.