Akira Takahashi
Akira Takahashi has a total of 33 co-authors. Here are the top co-authors by number of shared publications:
- Claudio Orlandi
Aarhus University
4 shared publications - Mehdi Tibouchi
NTT Social Informatics Laboratories, Tokyo, Japan
4 shared publications - Chaya Ganesh
Indian Institute of Science, Bangalore, India
3 shared publications - Daniel Tschudi
Concordium, Cham, Switzerland
3 shared publications - Mahak Pancholi
Aarhus University
3 shared publications - Markulf Kohlweiss
University of Edinburgh and Input Output
3 shared publications
Latest Publications
- Open Access
- 14 November 2026
- Published by Association for Computing Machinery (ACM)
- p. 3370-3384
Thresholdizing Standardized FALCON Signatures
- 14 November 2026
- Published by Association for Computing Machinery (ACM)
- p. 3370-3384
Open AccessThresholdizing Standardized FALCON Signatures
- 9 May 2026
- Published by Springer Nature
- p. 359-388
Critical Rounds in Multi-round Proofs: Proof of Partial Knowledge and Trapdoor Commitments
- 9 May 2026
- Published by Springer Nature
- p. 359-388
Critical Rounds in Multi-round Proofs: Proof of Partial Knowledge and Trapdoor Commitments
- Open Access
- 30 July 2025
- Published by Springer Nature in Cryptography and Communications
- Vol. 17 (5) , 1287-1321
Proofs of sequential communication delays from physical assumptions and their applications
Time-based cryptographic primitives unlock efficient realizations of several functionalities including Randomness Beacons, Proof of Replicated Storage, Encryption to the Future, and MultiParty Computation with partial fairness. Existing constructions derive time-delays from the average hardness of sequential computational problems, a measure that is susceptible to algorithmic and hardware improvements. Therefore time-based systems secure at deployment date are at constant risk to turn insecure. A way to combat this intrinsic drawback is to ground time-delays on assumptions that are not affected by scientific advancement such as trust (in a subset of parties) and physical communication delays. This paper builds on Baum et al.’s (SCN 2024) work on “CaSCaDE: (Time-Based) Cryptography from Space Communications DElay”, and provides concrete realizations and detailed security proofs of: a Time Lock Puzzle, a stateless Verifiable Random Function, a Delay Encryption scheme, and a Randomness Beacon from proofs of Sequential Communication Delays (SCD) and trust assumptions on subsets of parties. Notably, our SCD-based Delay Encryption construction constitutes the first alternative to existing supersingular isogenies Delay Encryption schemes.
- 30 July 2025
- Published by Springer Nature in Cryptography and Communications
- Vol. 17 (5) , 1287-1321
Open AccessProofs of sequential communication delays from physical assumptions and their applications
Time-based cryptographic primitives unlock efficient realizations of several functionalities including Randomness Beacons, Proof of Replicated Storage, Encryption to the Future, and MultiParty Computation with partial fairness. Existing constructions derive time-delays from the average hardness of sequential computational problems, a measure that is susceptible to algorithmic and hardware improvements. Therefore time-based systems secure at deployment date are at constant risk to turn insecure. A way to combat this intrinsic drawback is to ground time-delays on assumptions that are not affected by scientific advancement such as trust (in a subset of parties) and physical communication delays. This paper builds on Baum et al.’s (SCN 2024) work on “CaSCaDE: (Time-Based) Cryptography from Space Communications DElay”, and provides concrete realizations and detailed security proofs of: a Time Lock Puzzle, a stateless Verifiable Random Function, a Delay Encryption scheme, and a Randomness Beacon from proofs of Sequential Communication Delays (SCD) and trust assumptions on subsets of parties. Notably, our SCD-based Delay Encryption construction constitutes the first alternative to existing supersingular isogenies Delay Encryption schemes.
- 5 December 2024
- Published by Springer Nature in Journal of Cryptology
- Vol. 38 (1) , 1-48
Fiat–Shamir Bulletproofs are Non-malleable (in the Random Oracle Model)
- 5 December 2024
- Published by Springer Nature in Journal of Cryptology
- Vol. 38 (1) , 1-48
Fiat–Shamir Bulletproofs are Non-malleable (in the Random Oracle Model)
- 2 December 2024
- Published by Springer Nature
- p. 90-124
The Brave New World of Global Generic Groups and UC-Secure Zero-Overhead SNARKs
- 2 December 2024
- Published by Springer Nature
- p. 90-124
The Brave New World of Global Generic Groups and UC-Secure Zero-Overhead SNARKs
- Open Access
- 9 April 2024
- Published by International Association for Cryptologic Research in IACR Communications in Cryptology
- Vol. 1 (1)
Verifiable Encryption from MPC-in-the-Head
Verifiable encryption (VE) is a protocol where one can provide assurance that an encrypted plaintext satisfies certain properties, or relations. It is an important building block in cryptography with many useful applications, such as key escrow, group signatures, optimistic fair exchange, and others. However, the majority of previous VE schemes are restricted to instantiation with specific public-key encryption schemes or relations. In this work, we propose a novel framework that realizes VE protocols using zero-knowledge proof systems based on the MPC-in-the-head paradigm (Ishai et al. STOC 2007). Our generic compiler can turn a large class of zero-knowledge proofs into secure VE protocols for any secure public-key encryption scheme with the undeniability property, a notion that essentially guarantees binding of encryption when used as a commitment scheme. Our framework is versatile: because the circuit proven by the MPC-in-the-head prover is decoupled from a complex encryption function, the work of the prover is focused on proving the encrypted data satisfies the relation, not the proof of plaintext knowledge. Hence, our approach allows for instantiation with various combinations of properties about the encrypted data and encryption functions. We then consider concrete applications, to demonstrate the efficiency of our framework, by first giving a new approach and implementation to verifiably encrypt discrete logarithms in any prime order group more efficiently than was previously known. Then we give the first practical verifiable encryption scheme for AES keys with post-quantum security, along with an implementation and benchmarks.
- 9 April 2024
- Published by International Association for Cryptologic Research in IACR Communications in Cryptology
- Vol. 1 (1)
Open AccessVerifiable Encryption from MPC-in-the-Head
Verifiable encryption (VE) is a protocol where one can provide assurance that an encrypted plaintext satisfies certain properties, or relations. It is an important building block in cryptography with many useful applications, such as key escrow, group signatures, optimistic fair exchange, and others. However, the majority of previous VE schemes are restricted to instantiation with specific public-key encryption schemes or relations. In this work, we propose a novel framework that realizes VE protocols using zero-knowledge proof systems based on the MPC-in-the-head paradigm (Ishai et al. STOC 2007). Our generic compiler can turn a large class of zero-knowledge proofs into secure VE protocols for any secure public-key encryption scheme with the undeniability property, a notion that essentially guarantees binding of encryption when used as a commitment scheme. Our framework is versatile: because the circuit proven by the MPC-in-the-head prover is decoupled from a complex encryption function, the work of the prover is focused on proving the encrypted data satisfies the relation, not the proof of plaintext knowledge. Hence, our approach allows for instantiation with various combinations of properties about the encrypted data and encryption functions. We then consider concrete applications, to demonstrate the efficiency of our framework, by first giving a new approach and implementation to verifiably encrypt discrete logarithms in any prime order group more efficiently than was previously known. Then we give the first practical verifiable encryption scheme for AES keys with post-quantum security, along with an implementation and benchmarks.
- 12 January 2024
- Published by Springer Nature
- p. 270-289
Sequential Half-Aggregation of Lattice-Based Signatures
- 12 January 2024
- Published by Springer Nature
- p. 270-289
Sequential Half-Aggregation of Lattice-Based Signatures
- 27 November 2023
- Published by Springer Nature
- p. 486-512
How to Compile Polynomial IOP into Simulation-Extractable SNARKs: A Modular Approach
- 27 November 2023
- Published by Springer Nature
- p. 486-512
How to Compile Polynomial IOP into Simulation-Extractable SNARKs: A Modular Approach