Table of Contents
Fetching ...

Post Quantum Cryptography (PQC) Signatures Without Trapdoors

William J Buchanan

TL;DR

RSA and similar public-key methods rely on trapdoors, enabling signature creation and verification but exposing trapdoor risk. The paper discusses non-trapdoor post-quantum signatures, focusing on hash-based approaches (Lamport, WOTS+, SPHINCS+) and Fiat-Shamir-based non-interactive signatures via Zero-Knowledge proofs in lattice settings. It outlines concrete constructions, including SPHINCS+ with Merkle-tree key management and signatures around 17 KB for 128-bit security, and Schnorr-like NI-ZKP with Fiat-Shamir for lattice-based schemes like Dilithium. The work highlights practical pathways for trapdoor-free PQC with provable security under quantum threats, informing standardisation and deployment decisions.

Abstract

Some of our current public key methods use a trap door to implement digital signature methods. This includes the RSA method, which uses Fermat's little theorem to support the creation and verification of a digital signature. The problem with a back-door is that the actual trap-door method could, in the end, be discovered. With the rise of PQC (Post Quantum Cryptography), we will see a range of methods that will not use trap doors and provide stronger proof of security. In this case, we use hash-based signatures (as used with SPHINCS+) and Fiat Shamir signatures using Zero Knowledge Proofs (as used with Dilithium).

Post Quantum Cryptography (PQC) Signatures Without Trapdoors

TL;DR

RSA and similar public-key methods rely on trapdoors, enabling signature creation and verification but exposing trapdoor risk. The paper discusses non-trapdoor post-quantum signatures, focusing on hash-based approaches (Lamport, WOTS+, SPHINCS+) and Fiat-Shamir-based non-interactive signatures via Zero-Knowledge proofs in lattice settings. It outlines concrete constructions, including SPHINCS+ with Merkle-tree key management and signatures around 17 KB for 128-bit security, and Schnorr-like NI-ZKP with Fiat-Shamir for lattice-based schemes like Dilithium. The work highlights practical pathways for trapdoor-free PQC with provable security under quantum threats, informing standardisation and deployment decisions.

Abstract

Some of our current public key methods use a trap door to implement digital signature methods. This includes the RSA method, which uses Fermat's little theorem to support the creation and verification of a digital signature. The problem with a back-door is that the actual trap-door method could, in the end, be discovered. With the rise of PQC (Post Quantum Cryptography), we will see a range of methods that will not use trap doors and provide stronger proof of security. In this case, we use hash-based signatures (as used with SPHINCS+) and Fiat Shamir signatures using Zero Knowledge Proofs (as used with Dilithium).

Paper Structure

This paper contains 5 sections, 14 equations, 2 figures, 1 table.

Figures (2)

  • Figure 1: Lamport one-time signatures
  • Figure 2: WOTS+ one-time signatures