Luca Nizzardo

dblp:141/8423 · DBLP profile ↗
← Back
9ranked-venue papers
0as first author
2since 2021 · last 2023
0000-0003-4719-4618ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 9 · 2 since 2021
YearPublicationVenuePosition
2023 Witness-Authenticated Key Exchange, Revisited: Extensions to Groups, Improved Models, Simpler Constructions
abstract
We study witness-authenticated key exchange (WAKE), in which parties authenticate through knowledge of a witness to any NP statement. WAKE achieves generic authenticated key exchange in the absence of trusted parties; WAKE is most suitable when a certificate authority is either unavailable or undesirable, as in highly decentralized networks. In practice WAKE approximates witness encryption, its elusive non-interactive analogue, at the cost of minimal interaction. This work is the first to propose, model and build witness-authenticated key exchange amongst groups of more than two parties, as well as the first to provide practical and provably secure constructions in the two-party case for general NP statements. Specifically our contributions are: both game-based and universally composable (Canetti, FOCS ’01) definitions for WAKE along with equivalence conditions between the two definitions, a highly general compiler that introduces witness-authentication to any key exchange protocol along with, as a direct consequence, a three-round group WAKE protocol from DDH and signatures of knowledge (SOK), and an optimized two-round group WAKE construction from DDH and SOK along with experimental benchmarks to demonstrate concrete practicality. Additionally, we study the specialized two-party case and provide a critique of prior work on this topic (Ngo et al., Financial Crypto ’21) by pinpointing nontrivial weaknesses in the model, constructions and security proofs seen therein. We rectify those limitations with this work, significantly diverging in our techniques, design and approach.
Matteo Campanelli, Rosario Gennaro, Kelsey Melissaris, Luca Nizzardo
FC (1)4
2022 Subversion-Resilient Enhanced Privacy ID
Antonio Faonio, Dario Fiore 0001, Luca Nizzardo, Claudio Soriente
CT-RSA3
2020 Incrementally Aggregatable Vector Commitments and Applications to Verifiable Decentralized Storage
Matteo Campanelli, Dario Fiore 0001, Nicola Greco, Dimitris Kolonelos, Luca Nizzardo
ASIACRYPT (2)5
2019 Multi-key homomorphic authenticators
abstract
Homomorphic authenticators (HAs) enable a client to authenticate a large collection of data elements and outsource them, along with the corresponding authenticators, to an untrusted server. At any later point, the server can generate a short authenticator vouching for the correctness of the output y of a function f computed on the outsourced data, i.e. . The notion of HAs studied so far, however, only supports executions of computations over data authenticated by a single user. Motivated by realistic scenarios in which large datasets include data provided by multiple users, we study the concept of multi‐key homomorphic authenticators. In a nutshell, multi‐key HAs are like HAs with the extra feature of allowing the holder of public evaluation keys to compute on data authenticated under different secret keys. In this paper, we introduce and formally define multi‐key HAs. Secondly, we propose a construction of a multi‐key homomorphic signature based on standard lattices and supporting the evaluation of circuits of bounded polynomial depth. Thirdly, we provide a construction of multi‐key homomorphic MACs based only on pseudorandom functions and supporting the evaluation of low‐degree arithmetic circuits.
Dario Fiore 0001, Aikaterini Mitrokotsa, Luca Nizzardo, Elena Pagnin
IET Inf. Secur.3
2018 On the Security Notions for Homomorphic Signatures
Dario Catalano, Dario Fiore 0001, Luca Nizzardo
ACNS3
2018 Homomorphic signatures with sublinear public keys via asymmetric programmable hash functions
Dario Catalano, Dario Fiore 0001, Luca Nizzardo
Des. Codes Cryptogr.3
2017 Zero-Knowledge Contingent Payments Revisited: Attacks and Payments for Services
abstract
Zero Knowledge Contingent Payment (ZKCP) protocols allow fair exchange of sold goods and payments over the Bitcoin network. In this paper we point out two main shortcomings of current proposals for ZKCP, and propose ways to address them.
Matteo Campanelli, Rosario Gennaro, Steven Goldfeder, Luca Nizzardo
CCS4
2016 Multi-key Homomorphic Authenticators
Dario Fiore 0001, Aikaterini Mitrokotsa, Luca Nizzardo, Elena Pagnin
ASIACRYPT (2)3
2015 Programmable Hash Functions Go Private: Constructions and Applications to (Homomorphic) Signatures with Shorter Public Keys
Dario Catalano, Dario Fiore 0001, Luca Nizzardo
CRYPTO (2)3