An Efficient Decoding of Goppa Codes for the McEliece Cryptosystem

被引:1
|
作者
Lim, Seongan [1 ]
Lee, Hyang-Sook [2 ]
Choi, Mijin [2 ]
机构
[1] Ewha Womans Univ, Inst Math Sci, Seoul 120750, South Korea
[2] Ewha Womans Univ, Dept Math, Seoul 120750, South Korea
基金
新加坡国家研究基金会;
关键词
McEliece Cryptosystem; Goppa code; Patterson's algorithm; square roots;
D O I
10.3233/FI-2014-1082
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The McEliece cryptosystem is defined using a Goppa code, and decoding the Goppa code is a crucial step of its decryption. Patterson's decoding algorithm is the best known algorithm for decoding Goppa codes. Currently, the most efficient implementation of Patterson's algorithm uses a precomputation. In this paper, we modify Patterson's decoding algorithm so that one can remove the precomputation part while sustaining the best efficiency. Precomputations yield additional storage requirement to store the precomputed value which increases as the security level increases in McEliece cryptosystem. In the original decoding algorithm of Patterson, computing square root in a quotient field of polynomial ring over a finite field is necessary. In our modification, the computations are involved only in the arithmetics of polynomial ring over a finite field, not in the quotient field. This achieves better efficiency because one can remove polynomial reductions in the computations of quotient field.
引用
收藏
页码:387 / 397
页数:11
相关论文
共 50 条
  • [41] Jointly Optimized Design of Distributed Goppa Codes and Decoding
    Feng, FangAn
    Yang, FengFan
    Chen, Chen
    Zhao, ChunLi
    RADIOENGINEERING, 2023, 32 (01) : 23 - 32
  • [42] DECODING GEOMETRIC GOPPA CODES USING AN EXTRA PLACE
    PORTER, SC
    SHEN, BZ
    PELLIKAAN, R
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1992, 38 (06) : 1663 - 1676
  • [43] New minimum distance bounds of goppa codes and their decoding
    Park, Chang-Seop
    Feng, Gui-Liang
    Tzeng, Kenneth K.
    Designs, Codes, and Cryptography, 1996, 9 (02):
  • [44] FPGA-Based Niederreiter Cryptosystem Using Binary Goppa Codes
    Wang, Wen
    Szefer, Jakub
    Niederhagen, Ruben
    POST-QUANTUM CRYPTOGRAPHY, PQCRYPTO 2018, 2018, 10786 : 77 - 98
  • [45] McEliece Cryptosystem: Reducing the Key Size with QC-LDPC codes
    Perez-Pacheco, Paula
    Caballero-Gil, Pino
    2023 19TH INTERNATIONAL CONFERENCE ON THE DESIGN OF RELIABLE COMMUNICATION NETWORKS, DRCN, 2023,
  • [46] Using Non-Binary LDPC and MDPC Codes in the McEliece Cryptosystem
    Baldi, Marco
    Cancellieri, Giovanni
    Chiaraluce, Franco
    Persichetti, Edoardo
    Santini, Paolo
    2019 AEIT INTERNATIONAL ANNUAL CONFERENCE (AEIT), 111TH EDITION, 2019,
  • [47] A New variant of the McEliece cryptosystem based on the Smith form of convolutional codes
    Moufek, Hamza
    Guenda, Kenza
    CRYPTOLOGIA, 2018, 42 (03) : 227 - 239
  • [48] A FAULT ATTACK ON THE NIEDERREITER CRYPTOSYSTEM USING BINARY IRREDUCIBLE GOPPA CODES
    Danner J.
    Kreuzer M.
    1600, Episciences (12):
  • [49] A FAULT ATTACK ON THE NIEDERREITER CRYPTOSYSTEM USING BINARY IRREDUCIBLE GOPPA CODES
    Danner, Julian
    Kreuzer, Martin
    GROUPS COMPLEXITY CRYPTOLOGY, 2020, 12 (01)
  • [50] A New Analysis of the McEliece Cryptosystem Based on QC-LDPC Codes
    Baldi, Marco
    Bodrato, Marco
    Chiaraluce, Franco
    SECURITY AND CRYPTOGRAPHY FOR NETWORKS, PROCEEDINGS, 2008, 5229 : 246 - +