Cargando…

Public-Key Cryptosystems and Bounded Distance Decoding of Linear Codes

Error-correcting codes form an important topic in information theory. They are used to correct errors that occur during transmission on a noisy channel. An important method for correcting errors is bounded distance decoding. The public-key cryptosystem is a cryptographic protocol that has two differ...

Descripción completa

Detalles Bibliográficos
Autor principal: Çalkavur, Selda
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9025677/
https://www.ncbi.nlm.nih.gov/pubmed/35455161
http://dx.doi.org/10.3390/e24040498
_version_ 1784690932181893120
author Çalkavur, Selda
author_facet Çalkavur, Selda
author_sort Çalkavur, Selda
collection PubMed
description Error-correcting codes form an important topic in information theory. They are used to correct errors that occur during transmission on a noisy channel. An important method for correcting errors is bounded distance decoding. The public-key cryptosystem is a cryptographic protocol that has two different keys. One of them is a public-key that can be known by everyone, and the other is the private-key only known to the user of the system. The data encrypted with the public-key of a given user can only be decrypted by this user with his or her private-key. In this paper, we propose a public-key cryptosystem based on the error-correcting codes. The decryption is performed by using the bounded distance decoding of the code. For a given code length, dimension, and error-correcting capacity, the new system allows dealing with larger plaintext than other code based public-key cryptosystems.
format Online
Article
Text
id pubmed-9025677
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-90256772022-04-23 Public-Key Cryptosystems and Bounded Distance Decoding of Linear Codes Çalkavur, Selda Entropy (Basel) Article Error-correcting codes form an important topic in information theory. They are used to correct errors that occur during transmission on a noisy channel. An important method for correcting errors is bounded distance decoding. The public-key cryptosystem is a cryptographic protocol that has two different keys. One of them is a public-key that can be known by everyone, and the other is the private-key only known to the user of the system. The data encrypted with the public-key of a given user can only be decrypted by this user with his or her private-key. In this paper, we propose a public-key cryptosystem based on the error-correcting codes. The decryption is performed by using the bounded distance decoding of the code. For a given code length, dimension, and error-correcting capacity, the new system allows dealing with larger plaintext than other code based public-key cryptosystems. MDPI 2022-04-01 /pmc/articles/PMC9025677/ /pubmed/35455161 http://dx.doi.org/10.3390/e24040498 Text en © 2022 by the author. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Çalkavur, Selda
Public-Key Cryptosystems and Bounded Distance Decoding of Linear Codes
title Public-Key Cryptosystems and Bounded Distance Decoding of Linear Codes
title_full Public-Key Cryptosystems and Bounded Distance Decoding of Linear Codes
title_fullStr Public-Key Cryptosystems and Bounded Distance Decoding of Linear Codes
title_full_unstemmed Public-Key Cryptosystems and Bounded Distance Decoding of Linear Codes
title_short Public-Key Cryptosystems and Bounded Distance Decoding of Linear Codes
title_sort public-key cryptosystems and bounded distance decoding of linear codes
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9025677/
https://www.ncbi.nlm.nih.gov/pubmed/35455161
http://dx.doi.org/10.3390/e24040498
work_keys_str_mv AT calkavurselda publickeycryptosystemsandboundeddistancedecodingoflinearcodes