Iterative decoders used for decoding low-density parity-check (LDPC) and moderate-density parity-check (MDPC) codes are not characterized by a deterministic decoding radius and their error rate performance is usually assessed through intensive Monte Carlo simulations. However, several applications, like code-based cryptography, need guaranteed low values of the error rate, which are infeasible to assess through simulations, thus requiring the development of theoretical models for the error rate of these codes. Some models of this type already exist, but become computationally intractable for parameters of practical interest. Other approaches approximate the code ensemble behaviour through assumptions, which may not hold true for a specific code. We propose a theoretical analysis of the error correction capability of LDPC and MDPC codes that allows deriving tight bounds on the error rate atthe output of parallel bit-flipping decoders. Special attention is devoted to the case of codes with small girth. Single-iteration decoding is investigated through a rigorous approach, whichdoes not require any assumption and results in a guaranteed error correction capability for any single code. We show an example of application of the new bound to the context ofcode-based cryptography, where guaranteed error rates are needed to achieve strong security levels.

Analysis of the error correction capability of LDPC and MDPC codes under parallel bit-flipping decoding and application to cryptography / Santini, P.; Battaglioni, M.; Baldi, M.; Chiaraluce, F.. - In: IEEE TRANSACTIONS ON COMMUNICATIONS. - ISSN 0090-6778. - ELETTRONICO. - 68:8(2020), pp. 4648-4660. [10.1109/TCOMM.2020.2987898]

Analysis of the error correction capability of LDPC and MDPC codes under parallel bit-flipping decoding and application to cryptography

P. Santini
;
M. Battaglioni;M. Baldi;F. Chiaraluce
2020-01-01

Abstract

Iterative decoders used for decoding low-density parity-check (LDPC) and moderate-density parity-check (MDPC) codes are not characterized by a deterministic decoding radius and their error rate performance is usually assessed through intensive Monte Carlo simulations. However, several applications, like code-based cryptography, need guaranteed low values of the error rate, which are infeasible to assess through simulations, thus requiring the development of theoretical models for the error rate of these codes. Some models of this type already exist, but become computationally intractable for parameters of practical interest. Other approaches approximate the code ensemble behaviour through assumptions, which may not hold true for a specific code. We propose a theoretical analysis of the error correction capability of LDPC and MDPC codes that allows deriving tight bounds on the error rate atthe output of parallel bit-flipping decoders. Special attention is devoted to the case of codes with small girth. Single-iteration decoding is investigated through a rigorous approach, whichdoes not require any assumption and results in a guaranteed error correction capability for any single code. We show an example of application of the new bound to the context ofcode-based cryptography, where guaranteed error rates are needed to achieve strong security levels.
2020
File in questo prodotto:
File Dimensione Formato  
Analysis_of_the_Error_Correction_Capability_of_LDPC_and_MDPC_Codes_Under_Parallel_Bit-Flipping_Decoding_and_Application_to_Cryptography.pdf

Solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza d'uso: Tutti i diritti riservati
Dimensione 1.38 MB
Formato Adobe PDF
1.38 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
FINAL-PDF.pdf

accesso aperto

Tipologia: Documento in post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza d'uso: Tutti i diritti riservati
Dimensione 806.37 kB
Formato Adobe PDF
806.37 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11566/276599
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 20
  • ???jsp.display-item.citation.isi??? 11
social impact