• Home
  • Search
  • On Protecting SPHINCS+ Against Fault Attacks
  • Cite Icon18
  • https://doi.org/10.46586/tches.v2023.i2.80-114Copy DOI Icon

On Protecting SPHINCS+ Against Fault Attacks

  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

SPHINCS+ is a hash-based digital signature scheme that was selected by NIST in their post-quantum cryptography standardization process. The establishment of a universal forgery on the seminal scheme SPHINCS was shown to be feasible in practice by injecting a fault when the signing device constructs any non-top subtree. Ever since the attack has been made public, little effort was spent to protect the SPHINCS family against attacks by faults. This paper works in this direction in the context of SPHINCS+ and analyzes the current algorithms that aim to prevent fault-based forgeries.First, the paper adapts the original attack to SPHINCS+ reinforced with randomized signing and extends the applicability of the attack to any combination of faulty and valid signatures. Considering the adaptation, the paper then presents a thorough analysis of the attack. In particular, the analysis shows that, with high probability, the security guarantees of SPHINCS+ significantly drop when a single random bit flip occurs anywhere in the signing procedure and that the resulting faulty signature cannot be detected with the verification procedure. The paper shows both in theory and experimentally that the countermeasures based on caching the intermediate W-OTS+s offer a marginally greater protection against unintentional faults, and that such countermeasures are circumvented with a tolerable number of queries in an active attack. Based on these results, the paper recommends real-world deployments of SPHINCS+ to implement redundancy checks.

Loading PDF

Similar Papers
  • Book Chapter
  • Citations44

On the Advice Complexity of the Knapsack Problem

  • Jan 01, 2012
  • Hans-Joachim Böckenhauer +3
  • Book Chapter
  • Citations8

Improved Randomized Results for That Interval Selection Problem

  • Jan 01, 2008
  • Leah Epstein +1
  • Conference Article
  • Citations2

Error recovery of variable length codes over BSC with arbitrary crossover probability

  • Jul 01, 2008
  • Jiantao Zhou +3
  • Conference Article
  • Citations4

FTApprox: A Fault-Tolerant Approximate Arithmetic Computing Data Format

  • Feb 01, 2021
  • Ye Wang +3
  • Single Report
  • Citations28

Status report on the first round of the additional digital signature schemes for the NIST post-quantum cryptography standardization process

  • Oct 24, 2024
  • Gorjan Alagic +16
  • Book Chapter
  • Citations3

In-depth Analysis of Side-Channel Countermeasures for CRYSTALS-Kyber Message Encoding on ARM Cortex-M4

  • Jan 01, 2022
  • Hauke Malte Steffen +2
  • PDF
  • Research Article
  • Citations9

Cold Boot Attacks on the Supersingular Isogeny Key Encapsulation (SIKE) Mechanism

  • Dec 28, 2020
  • Applied Sciences
  • Ricardo Villanueva-Polanco +1
  • Conference Article
  • Citations3

Gossip vs. Markov Chains, and Randomness-Efficient Rumor Spreading

  • Dec 22, 2014
  • Zeyu Guo +1
  • Conference Article
  • Citations4

Comparison the insertion attack effects on randomness property of Dragon and Rabbit stream cipher

  • Nov 01, 2013
  • Desi Wulandari +3
  • Conference Article
  • Citations3

Broadcast Congested Clique

  • Jul 16, 2019
  • Lijie Chen +1
  • Conference Article
  • Citations5

Aspects of hyperdimensional computing for robotics: transfer learning, cloning, extraneous sensors, and network topology

  • Apr 12, 2021
  • Nathan R Mcdonald +3
  • Conference Article
  • Citations3

Tracking scientific simulation using online time-series modelling

  • May 01, 2020
  • Minh Ngoc Dinh +2
  • Research Article
  • Citations6

Random Flip Bit Aware Reading for Improving High-Density 3-D NAND Flash Performance

  • May 01, 2024
  • IEEE Transactions on Circuits and Systems I: Regular Papers
  • Hua Feng +5
  • Conference Article
  • Citations173

Improved low-degree testing and its applications

  • Jan 01, 1997
  • Sanjeev Arora +1
  • Research Article
  • Citations296

Conditionally-perfect secrecy and a provably-secure randomized cipher

  • Jan 01, 1992
  • Journal of Cryptology
  • Ueli M Maurer
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.