EthereumZuri.ch 2024

Even faster P256 for onchain Passkeys and SGX
04-07, 11:15–11:35 (Europe/Zurich), Surge Stage

Last year we introduced FCL, the fastest P256 implementation of the ecosystem. We present our new breakthrough with 2 additional implementations, one targeting onchain SGX, the other targetting Passkeys


P256 is the most widely used elliptic curve in the Web2 domain. It enables TLS, SGX, OpenVPN, and passkeys. The latest was a big focus of last year with its potential application to Account abstraction, using the secure enclave of a mobile phone (the highest secure memory zone of a device) to secure accounts. In this talk we will discuss about SGX potential additional security for L2 settlements, how precomputations can improve P256 further than our last paper https://eprint.iacr.org/2023/939.

We present a new implementation with a 140K gas cost without extra contracts, and a 70K implementation using Precomputations.

Cryptographer for 17 years for the Defense Industry, 2 years in the Ethereum ecosystem. I optimize implementations for embedded and On chain systems.