Skip to main navigation Skip to search Skip to main content

Entropically secure encryption with faster key expansion

Research output: Contribution to journalArticleAcademicpeer-review

163 Downloads (Pure)

Abstract

Entropically secure encryption is a way to encrypt a large plaintext with a small key and still have information-theoretic security, thus in a certain sense circumventing Shannon’s result that perfect encryption requires the key to be at least as long as the entropy of the plaintext. Entropically secure encryption is possible when a lower bound is known on the entropy of the plaintext from the adversary’s point of view. The typical implementation is to expand the short key to the size of the plaintext, e.g. by multiplication with a public random string, and then use one-time pad encryption. This works in the classical as well as the quantum setting. In this paper, we introduce a new key expansion method that is faster than existing ones. We prove that it achieves the same security. The speed gain is most notable when the key length is a sizeable fraction of the message length. In particular, a factor of 2 is gained in the case of approximate randomization of quantum states. In the classical case, we obtain a reduction of the ciphertext size.
Original languageEnglish
Article number119
Number of pages19
JournalQuantum Information Processing
Volume23
Issue number4
DOIs
Publication statusPublished - Apr 2024

Funding

Part of this work was supported by the Dutch Startimpuls NAQT KAT-2 and NGF Quantum Delta NL KAT-2. We thank Tanja Lange and Dan Bernstein for discussions on multiplication complexity.

Keywords

  • Entropic security
  • Approximate quantum encryption
  • Key expansion
  • One-time pad

Fingerprint

Dive into the research topics of 'Entropically secure encryption with faster key expansion'. Together they form a unique fingerprint.

Cite this