Steven D. Galbraith

dblp:77/5607 · DBLP profile ↗
← Back
53ranked-venue papers
31as first author
10since 2021 · last 2025
0000-0001-7114-8377ORCID · verified

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

Security and privacy · 45 · 26 first-author · 8 since 2021Theory of computation · 7 · 6 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author
YearPublicationVenuePosition
2025 Breaking and Improving a Lattice-Code-Based Cryptosystem by Li, Ling, Xing, and Yeo
abstract
Li, Ling, Xing, and Yeo (LLXY) have proposed a code-based encryption scheme based on factoring in finite fields. The security of the scheme relies on both the decoding problem for (q – 1)-ary codes, and the Bounded Distance Decoding problem for the ℓ-norm in a family of lattices. On the negative side, we describe a Chosen Ciphertext Attack that breaks the claimed CCA protection proposed by LLXY. We also extend a previous cryptanalysis by Lapiha using decoding attacks, and argue that the May-Ozerov information set decoding attack is the most powerful decoding attack on the scheme. On the positive side, we streamline the description of the scheme and give simple algorithms to generate the public keys. We also give a Niederreiter version of the scheme that has smaller ciphertexts, and show how to correctly obtain a CCA secure Key Encapsulation Mechanism by using standard techniques.
Pabasara Athukorala, Steven D. Galbraith
IEEE Trans. Inf. Theory2
2024 Failing to Hash Into Supersingular Isogeny Graphs
abstract
Abstract An important open problem in supersingular isogeny-based cryptography is to produce, without a trusted authority, concrete examples of ‘hard supersingular curves’ that is equations for supersingular curves for which computing the endomorphism ring is as difficult as it is for random supersingular curves. A related open problem is to produce a hash function to the vertices of the supersingular $\ell $-isogeny graph, which does not reveal the endomorphism ring, or a path to a curve of known endomorphism ring. Such a hash function would open up interesting cryptographic applications. In this paper, we document a number of (thus far) failed attempts to solve this problem, in the hope that we may spur further research, and shed light on the challenges and obstacles to this endeavour. The mathematical approaches contained in this article include: (i) iterative root-finding for the supersingular polynomial; (ii) gcd’s of specialized modular polynomials; (iii) using division polynomials to create small systems of equations; (iv) taking random walks in the isogeny graph of abelian surfaces, and applying Kummer surfaces and (v) using quantum random walks.
Jeremy Booher, Ross Bowden, Javad Doliskani, Tako Boris Fouotsa, Steven D. Galbraith, Sabrina Kunzweiler, Simon-Philipp Merz, Christophe Petit 0001, Benjamin Smith 0003, Katherine E. Stange, Yan Bo Ti, Christelle Vincent, José Felipe Voloch, Charlotte Weitkämper, Lukas Zobernig
Comput. J.5
2023 Proving knowledge of isogenies: a survey
Ward Beullens, Luca De Feo, Steven D. Galbraith, Christophe Petit 0001
Des. Codes Cryptogr.3
2023 Guest editorial: Special issue on Mathematics of Zero-Knowledge
Steven D. Galbraith, Rosario Gennaro, Carla Ràfols, Ron Steinfeld
Des. Codes Cryptogr.1
2022 SIDH Proof of Knowledge
Luca De Feo, Samuel Dobson, Steven D. Galbraith, Lukas Zobernig
ASIACRYPT (2)3
2022 Post-Quantum Signal Key Agreement from SIDH
Samuel Dobson, Steven D. Galbraith
PQCrypto2
2022 Attack on SHealS and HealS: The Second Wave of GPST
Steven D. Galbraith, Yi-Fu Lai
PQCrypto1
2021 Small Superset and Big Subset Obfuscation
Steven D. Galbraith, Trey Li
ACISP1
2021 Compact, Efficient and UC-Secure Isogeny-Based Oblivious Transfer
Yi-Fu Lai, Steven D. Galbraith, Cyprien Delpech de Saint Guilhem
EUROCRYPT (1)2
2021 Privacy-preserving Dynamic Symmetric Searchable Encryption with Controllable Leakage
abstract
Searchable Encryption (SE) is a technique that allows Cloud Service Providers to search over encrypted datasets without learning the content of queries and records. In recent years, many SE schemes have been proposed to protect outsourced data. However, most of them leak sensitive information, from which attackers could still infer the content of queries and records by mounting leakage-based inference attacks, such as the count attack and file-injection attack . In this work, first we define the leakage in searchable encrypted databases and analyse how the leakage is leveraged in existing leakage-based attacks. Second, we propose a Privacy-preserving Multi-cloud based dynamic symmetric SE scheme for relational Database ( P-McDb ). P-McDb has minimal leakage, which not only ensures confidentiality of queries and records but also protects the search, intersection, and size patterns. Moreover, P-McDb ensures both forward and backward privacy of the database. Thus, P-McDb could resist existing leakage-based attacks, e.g., active file/record-injection attacks. We give security definition and analysis to show how P-McDb hides the aforementioned patterns. Finally, we implemented a prototype of P-McDb and tested it using the TPC-H benchmark dataset. Our evaluation results show that users can get the required records in 2.16 s when searching over 4.1 million records.
Shujie Cui, Xiangfu Song, Muhammad Rizwan Asghar, Steven D. Galbraith, Giovanni Russello
ACM Trans. Priv. Secur.4
2020 Integral Matrix Gram Root and Lattice Gaussian Sampling Without Floats
Léo Ducas, Steven D. Galbraith, Thomas Prest, Yang Yu 0008
EUROCRYPT (2)2
2020 On Index Calculus Algorithms for Subfield Curves
Steven D. Galbraith, Robert Granger, Simon-Philipp Merz, Christophe Petit 0001
SAC1
2020 Obfuscating Finite Automata
Steven D. Galbraith, Lukas Zobernig
SAC1
2020 Towards a Theory of Special-Purpose Program Obfuscation
abstract
Most recent theoretical literature on program obfuscation is based on notions like virtual black box (VBB) obfuscation and indistinguishability obfuscation (iO). These notions are very strong and are hard to satisfy. Further, they offer far more protection than is typically required in practical applications. On the other hand, the security notions introduced by software security researchers are suitable for practical designs but are not formal or precise enough to enable researchers to provide a quantitative security assurance. Hence, in this paper, we introduce a new formalism for practical program obfuscation that still allows rigorous security proofs. We believe our formalism will make it easier to analyse the security of obfuscation schemes. To show the flexibility and power of our formalism, we give a number of examples. Moreover, we explain the close relationship between our formalism and the task of providing obfuscation challenges.
Muhammad Rizwan Asghar, Steven D. Galbraith, Andrea Lanzi, Giovanni Russello, Lukas Zobernig
TrustCom2
2020 Identification Protocols and Signature Schemes Based on Supersingular Isogeny Problems
abstract
We present signature schemes whose security relies on computational assumptions relating to isogeny graphs of supersingular elliptic curves. We give two schemes, both of them based on interactive identification protocols. The first identification protocol is due to De Feo, Jao and Plût. The second one, and the main contribution of the paper, makes novel use of an algorithm of Kohel, Lauter, Petit and Tignol for the quaternion version of the \(\ell \) -isogeny problem, for which we provide a more complete description and analysis, and is based on a more standard and potentially stronger computational problem. Both identification protocols lead to signatures that are existentially unforgeable under chosen message attacks in the random oracle model using the well-known Fiat-Shamir transform, and in the quantum random oracle model using another transform due to Unruh. A version of the first signature scheme was independently published by Yoo, Azarderakhsh, Jalali, Jao and Soukharev. This is the full version of a paper published at ASIACRYPT 2017.
Steven D. Galbraith, Christophe Petit 0001, Javier Silva 0001
J. Cryptol.1
2019 SeaSign: Compact Isogeny Signatures from Class Group Actions
Luca De Feo, Steven D. Galbraith
EUROCRYPT (3)2
2019 Obfuscated Fuzzy Hamming Distance and Conjunctions from Subset Product Problems
Steven D. Galbraith, Lukas Zobernig
TCC (1)1
2019 Improved Combinatorial Algorithms for the Inhomogeneous Short Integer Solution Problem
Shi Bai 0001, Steven D. Galbraith, Liangze Li, Daniel Sheffield
J. Cryptol.2
2017 P-McDb: Privacy-Preserving Search Using Multi-Cloud Encrypted Databases
abstract
Searchable Symmetric Encryption (SSE) allows users to execute encrypted queries over encrypted databases. A large number of SSE schemes have been proposed in the literature. However, most of them leak a significant amount of information that could lead to inference attacks. In this work, we propose an SSE scheme for a Privacy-preserving Multi-cloud encrypted Database (P-McDb), which aims at preventing inference attacks. P-McDb allows users to execute SQL-like queries in an efficient sub-linear manner without leaking search, access and size patterns. We have implemented a prototype of P-McDb and show its practical efficiency.
Shujie Cui, Muhammad Rizwan Asghar, Steven D. Galbraith, Giovanni Russello
CLOUD3
2017 Secure and Practical Searchable Encryption: A Position Paper
Shujie Cui, Muhammad Rizwan Asghar, Steven D. Galbraith, Giovanni Russello
ACISP (1)3
2017 Identification Protocols and Signature Schemes Based on Supersingular Isogeny Problems
Steven D. Galbraith, Christophe Petit 0001, Javier Silva 0001
ASIACRYPT (1)1
2016 On the Security of Supersingular Isogeny Cryptosystems
Steven D. Galbraith, Christophe Petit 0001, Barak Shani, Yan Bo Ti
ASIACRYPT (1)1
2016 Preventing Adaptive Key Recovery Attacks on the GSW Levelled Homomorphic Encryption Scheme
Zengpeng Li 0001, Steven D. Galbraith, Chunguang Ma
ProvSec2
2016 Computing isogenies between supersingular elliptic curves over 𝔽p
Christina Delfs, Steven D. Galbraith
Des. Codes Cryptogr.2
2016 Recent progress on the elliptic curve discrete logarithm problem
Steven D. Galbraith, Pierrick Gaudry
Des. Codes Cryptogr.1
2014 Lattice Decoding Attacks on Binary LWE
Shi Bai 0001, Steven D. Galbraith
ACISP2
2014 An Improved Compression Technique for Signatures Based on Learning with Errors
Shi Bai 0001, Steven D. Galbraith
CT-RSA2
2012 A non-uniform birthday problem with applications to discrete logarithms
Steven D. Galbraith, Mark Holmes
Discret. Appl. Math.1
2011 On the distribution of the coefficients of normal forms for Frobenius expansions
Roberto Maria Avanzi, Waldyr D. Benits Junior, Steven D. Galbraith, James F. McKee
Des. Codes Cryptogr.3
2011 Endomorphisms for Faster Elliptic Curve Cryptography on a Large Class of Curves
Steven D. Galbraith, Xibin Lin, Michael Scott
J. Cryptol.1
2009 Endomorphisms for Faster Elliptic Curve Cryptography on a Large Class of Curves
Steven D. Galbraith, Xibin Lin, Michael Scott
EUROCRYPT1
2009 An Improvement to the Gaudry-Schost Algorithm for Multidimensional Discrete Logarithm Problems
Steven D. Galbraith, Raminder S. Ruprai
IMACC1
2009 Computing pairings using x -coordinates only
Steven D. Galbraith, Xibin Lin
Des. Codes Cryptogr.1
2008 Pairings on Hyperelliptic Curves with a Real Model
Steven D. Galbraith, Xibin Lin, David J. Mireles Morales
Pairing1
2008 Exponentiation in Pairing-Friendly Groups Using Homomorphisms
Steven D. Galbraith, Michael Scott
Pairing1
2008 Pairings for cryptographers
Steven D. Galbraith, Kenneth G. Paterson, Nigel P. Smart
Discret. Appl. Math.1
2008 Aspects of Pairing Inversion
abstract
In this paper, we discuss some applications of the pairing inversion problem and outline some potential approaches for solving it. Our analysis of these approaches gives further evidence that pairing inversion is a difficult problem.
Steven D. Galbraith, Florian Hess, Frederik Vercauteren
IEEE Trans. Inf. Theory1
2007 Constructing Pairing-Friendly Elliptic Curves Using Gröbner Basis Reduction
Waldyr D. Benits Junior, Steven D. Galbraith
IMACC2
2007 Hyperelliptic Pairings
Steven D. Galbraith, Florian Hess, Frederik Vercauteren
Pairing1
2007 Efficient pairing computation on supersingular Abelian varieties
Paulo S. L. M. Barreto, Steven D. Galbraith, Colm O'hEigeartaigh, Michael Scott
Des. Codes Cryptogr.2
2005 Tunable Balancing of RSA
Steven D. Galbraith, Chris Heneghan, James F. McKee
ACISP1
2005 Pairings on Elliptic Curves over Finite Commutative Rings
Steven D. Galbraith, James F. McKee
IMACC1
2004 Secure Bilinear Diffie-Hellman Bits
Steven D. Galbraith, Herbie J. Hopkins, Igor E. Shparlinski
ACISP1
2003 Invisibility and Anonymity of Undeniable and Confirmer Signatures
Steven D. Galbraith, Wenbo Mao
CT-RSA1
2003 Weil Descent of Jacobians
Steven D. Galbraith
Discret. Appl. Math.1
2002 RSA-Based Undeniable Signatures for General Moduli
Steven D. Galbraith, Wenbo Mao, Kenneth G. Paterson
CT-RSA1
2002 Extending the GHS Weil Descent Attack
Steven D. Galbraith, Florian Hess, Nigel P. Smart
EUROCRYPT1
2002 Public key signatures in the multi-user setting
Steven D. Galbraith, John Malone-Lee, Nigel P. Smart
Inf. Process. Lett.1
2002 Elliptic Curve Paillier Schemes
Steven D. Galbraith
J. Cryptol.1
2001 Supersingular Curves in Cryptography
Steven D. Galbraith
ASIACRYPT1
1999 Cryptanalysis of Two Cryptosystems Based on Group Actions
Simon R. Blackburn, Steven D. Galbraith
ASIACRYPT2
1999 Weaknesses in Shared RSA Key Generation Protocols
Simon R. Blackburn, Simon Blake-Wilson, Mike Burmester, Steven D. Galbraith
IMACC4
1999 A Cryptographic Application of Weil Descent
Steven D. Galbraith, Nigel P. Smart
IMACC1