Implementation of Entropically Secure Encryption: Securing Personal Health Data

Onderzoeksoutput: Bijdrage aan tijdschriftTijdschriftartikelAcademicpeer review

13 Downloads (Pure)

Samenvatting

Entropically secure encryption (ESE) offers unconditional security with shorter keys compared to the One-Time Pad. Here, the first implementation of ESE for bulk encryption is presented. The main computational bottleneck for bulk ESE is a multiplication in a very large finite field. This involves multiplication of polynomials followed by modular reduction. A polynomial multiplication is implemented based on the gf2x library, with modifications that avoid inputs of vastly different length, thus improving speed. Additionally, a recently proposed efficient reduction algorithm that works for any polynomial degree is implemented. Two use cases are investigated: x-ray images of patients and human genome data. Entropy estimation is conducted using compression methods whose results determine the key lengths required for ESE. The running times for all steps of the encryption are reported. The potential of ESE to be used in conjunction with quantum key distribution (QKD), in order to achieve full information-theoretic security of QKD-protected links for these use cases is discussed.

Originele taal-2Engels
Artikelnummere70065
Aantal pagina's4
TijdschriftElectronics Letters
Volume60
Nummer van het tijdschrift22
DOI's
StatusGepubliceerd - nov. 2024

Financiering

Part of this work was supported by the Dutch Startimpuls NAQT CAT-2 and NGF Quantum Delta NL\u00A0CAT-2. Part of this work was supported by the Dutch Startimpuls NAQT CAT\u20102 and NGF Quantum Delta NL CAT\u20102.

Vingerafdruk

Duik in de onderzoeksthema's van 'Implementation of Entropically Secure Encryption: Securing Personal Health Data'. Samen vormen ze een unieke vingerafdruk.

Citeer dit