CryptoDB
Gregory Neven
Publications
Year
Venue
Title
2023
RWC
How a Blockchain Can Keep Many Secrets
Abstract
We propose a new cryptographic primitive called verifiably encrypted threshold key derivation (VETKD) that extends identity-based encryption with a decentralized way of deriving decryption keys. We show how VETKD can be leveraged on modern blockchains to build scalable decentralized applications (or dapps) for a variety of purposes, including preventing front-running attacks on decentralized finance (DeFi) platforms, end-to-end encryption for decentralized messaging and social networks (SocialFi), cross-chain bridges, as well as advanced cryptographic primitives such as witness encryption and one-time programs that previously could only be built from secure hardware or using a trusted third party. And all of that by secret-sharing just a single secret key...
2018
ASIACRYPT
Compact Multi-signatures for Smaller Blockchains
Abstract
We construct new multi-signature schemes that provide new functionality. Our schemes are designed to reduce the size of the Bitcoin blockchain, but are useful in many other settings where multi-signatures are needed. All our constructions support both signature compression and public-key aggregation. Hence, to verify that a number of parties signed a common message m, the verifier only needs a short multi-signature, a short aggregation of their public keys, and the message m. We give new constructions that are derived from Schnorr signatures and from BLS signatures. Our constructions are in the plain public key model, meaning that users do not need to prove knowledge or possession of their secret key.In addition, we construct the first short accountable-subgroup multi-signature (ASM) scheme. An ASM scheme enables any subset $$ S $$ of a set of n parties to sign a message m so that a valid signature discloses which subset generated the signature (hence the subset $$ S $$ is accountable for signing m). We construct the first ASM scheme where signature size is only $$O(\kappa )$$ bits over the description of $$ S $$, where $$\kappa $$ is the security parameter. Similarly, the aggregate public key is only $$O(\kappa )$$ bits, independent of n. The signing process is non-interactive. Our ASM scheme is very practical and well suited for compressing the data needed to spend funds from a t-of-n Multisig Bitcoin address, for any (polynomial size) t and n.
2014
CRYPTO
2014
ASIACRYPT
2008
JOFC
2005
CRYPTO
Service
- Eurocrypt 2015 Program committee
- Eurocrypt 2008 Program committee
Coauthors
- Michel Abdalla (6)
- Elena Andreeva (1)
- Mihir Bellare (7)
- Fabrice Benhamouda (1)
- James Birkett (1)
- Dan Boneh (1)
- Jan Camenisch (6)
- Dario Catalano (3)
- Andrea Cerulli (1)
- Aisling Connolly (1)
- Alexander W. Dent (2)
- Manu Drijvers (2)
- Maria Dubovitskaya (1)
- Robert R. Enderlein (1)
- Tommaso Gagliardoni (1)
- Eike Kiltz (2)
- Tadayoshi Kohno (2)
- Stephan Krenn (1)
- Tanja Lange (2)
- Anja Lehmann (2)
- Anna Lysyanskaya (1)
- Vadim Lyubashevsky (2)
- John Malone-Lee (4)
- Chanathip Namprempre (2)
- Gregory Neven (20)
- Pascal Paillier (2)
- Duong Hieu Phan (1)
- Franz-Stefan Preiss (1)
- Bart Preneel (1)
- Jacob C. N. Schuldt (1)
- Abhi Shelat (1)
- Haixia Shi (2)
- Victor Shoup (1)
- Thomas Shrimpton (1)
- Nigel P. Smart (2)
- Gregory M. Zaverucha (1)