Open Access
Lecture Notes in Computer Science, pages 143-162
Implementation of McEliece Based on Quasi-dyadic Goppa Codes for Embedded Devices
Publication type: Book Chapter
Publication date: 2011-11-24
Journal:
Lecture Notes in Computer Science
Q2
SJR: 0.606
CiteScore: 2.6
Impact factor: —
ISSN: 03029743, 16113349, 18612075, 18612083
Abstract
Most public-key cryptosystems frequently implemented have been proven secure on the basis of the presumed hardness of two mathematical problems: factoring the product of two large primes (FP) and computing discrete logarithms (DLP). At present, both problems are believed to be computationally infeasible with an ordinary computer. However, a quantum-computer having the ability to perform computations on a few thousand qbits could solve both problems using Shor’s algorithm [23]. Although a quantum computer of this dimension has not been reported, development and cryptanalysis of alternative public-key cryptosystems seem suitable. To achieve acceptance and attention in practice, they have to be implemented efficiently. Furthermore, the implementations have to perform fast while keeping memory requirements low for security levels comparable to conventional schemes. The McEliece encryption and decryption do not require computationally expensive multiple precision arithmetic. Hence, it is predestined for an implementation on embedded devices. The major disadvantage of the McEliece public-key cryptosystem(PKC) is its very large public key of several hundred thousands bits. For this reason, the McEliece PKC has achieved little attention in the practice. Another disadvantage of the McEliece scheme, like many other schemes, is that it is not semantically secure. The quasi-dyadic McEliece variant proposed by Barreto and Misoczki addresses both problems. In this work we provide an implementation of this alternative public-key cryptosystem, which is semantically secure and uses a 40 times smaller public key and a five times smaller secret key compared to a previously published implementation [6].
Found
Found
Top-30
Journals
2
4
6
8
10
12
|
|
Lecture Notes in Computer Science
11 publications, 55%
|
|
Journal of Cryptographic Engineering
1 publication, 5%
|
|
Designs, Codes, and Cryptography
1 publication, 5%
|
|
Transactions on Embedded Computing Systems
1 publication, 5%
|
|
IEEE Transactions on Information Theory
1 publication, 5%
|
|
IEEE Internet of Things Journal
1 publication, 5%
|
|
Computer Science and Application
1 publication, 5%
|
|
2
4
6
8
10
12
|
Publishers
2
4
6
8
10
12
14
|
|
Springer Nature
13 publications, 65%
|
|
Institute of Electrical and Electronics Engineers (IEEE)
4 publications, 20%
|
|
Association for Computing Machinery (ACM)
1 publication, 5%
|
|
Hans Publishers
1 publication, 5%
|
|
2
4
6
8
10
12
14
|
- We do not take into account publications without a DOI.
- Statistics recalculated only for publications connected to researchers, organizations and labs registered on the platform.
- Statistics recalculated weekly.
Are you a researcher?
Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
Cite this
GOST |
RIS |
BibTex
Cite this
GOST
Copy
Heyse S. Implementation of McEliece Based on Quasi-dyadic Goppa Codes for Embedded Devices // Lecture Notes in Computer Science. 2011. pp. 143-162.
GOST all authors (up to 50)
Copy
Heyse S. Implementation of McEliece Based on Quasi-dyadic Goppa Codes for Embedded Devices // Lecture Notes in Computer Science. 2011. pp. 143-162.
Cite this
RIS
Copy
TY - GENERIC
DO - 10.1007/978-3-642-25405-5_10
UR - https://doi.org/10.1007/978-3-642-25405-5_10
TI - Implementation of McEliece Based on Quasi-dyadic Goppa Codes for Embedded Devices
T2 - Lecture Notes in Computer Science
AU - Heyse, Stefan
PY - 2011
DA - 2011/11/24
PB - Springer Nature
SP - 143-162
SN - 0302-9743
SN - 1611-3349
SN - 1861-2075
SN - 1861-2083
ER -
Cite this
BibTex (up to 50 authors)
Copy
@incollection{2011_Heyse,
author = {Stefan Heyse},
title = {Implementation of McEliece Based on Quasi-dyadic Goppa Codes for Embedded Devices},
publisher = {Springer Nature},
year = {2011},
pages = {143--162},
month = {nov}
}