AI Summary of Peer-Reviewed Research

This page presents an AI-generated summary of a published research paper. The original authors did not write or review this article. [See full disclosure ↓]

Publishing process signals: MODERATE — reflects the venue and review process. — venue and review process.

Salted FO transform restores multi-target KEM security

Computer Science research
Photo by Alexei_other on Pixabay
Research area:Computer securityCryptographic Implementations and SecurityCryptography and Data Security

What the study found

A salted variant of the Fujisaki-Okamoto transform can give multi-target IND-CCA security for key encapsulation mechanisms, and in the classical random oracle model this security tightly reduces to the multi-target IND-CPA security of the underlying public key encryption scheme. The authors also report that for FrodoKEM and HQC at the 128-bit security level, this change can recover 62 bits of multi-target security with only a very small overhead increase.

Why the authors say this matters

The study suggests this is relevant for practical deployments where one server may use a public key to communicate with many clients at the same time. The authors also note that their result addresses a gap: revised versions of FrodoKEM and HQC used salts, but there had been no proof that salting provides multi-ciphertext security.

What the researchers tested

The researchers formally analyzed a salted version of the Fujisaki-Okamoto transform in both the classical and quantum random oracle model. They examined security in a multi-target setting, where an attacker may try to break one of many challenge ciphertexts under one of many public keys.

What worked and what didn't

The classical random oracle model result shows a tight reduction from multi-target IND-CCA security of the KEM to multi-target IND-CPA security of the underlying public key encryption scheme. The abstract says that adding a random but public salt during encapsulation is a cost-effective way to strengthen the search problem, and that for FrodoKEM-640 and HQC-128 earlier attacks were feasible when many challenge ciphertexts were available. It does not give the detailed quantum-model result in the abstract.

What to keep in mind

The abstract focuses on the classical random oracle model result and only mentions that the salted transform was analyzed in the quantum random oracle model without stating the outcome there. The limitations described in the abstract are that the earlier attacks applied to 128-bit message spaces and depended on many challenge ciphertexts; no other caveats are described in the available summary.

Key points

  • The paper analyzes a salted Fujisaki-Okamoto transform for key encapsulation mechanisms.
  • In the classical random oracle model, multi-target IND-CCA security tightly reduces to multi-target IND-CPA security of the underlying encryption scheme.
  • The authors say the result can recover 62 bits of multi-target security for FrodoKEM and HQC at the 128-bit level.
  • Earlier attacks against FrodoKEM-640 and HQC-128 became feasible when many challenge ciphertexts were available.
  • The abstract says salted variants had been used in revised schemes, but proof of multi-ciphertext security was previously missing.

Disclosure

Research title:
Salted FO transform restores multi-target KEM security
Image credit:
Photo by Alexei_other on Pixabay
AI provenance: AI provenance information is not available for this post.