A Statistical Decoding Algorithm for General Linear Block Codes

  • A. Al Jabri
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2260)


This paper introduces a new decoding algorithm for general linear block codes. The algorithm generates a direct estimate of the error locations based on exploiting the statistical information embedded in the classical syndrome decoding. The algorithm can be used to cryptanalyze many algebraic-code public-key crypto and identification systems. In particular results show that the McEliece public-key cryptosystem with its original parameters is not secure.


Decoding General Linear Block Codes McEliece System Statistical 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    A. Al Jabri,“A new Class Of Attacks On McEliece Public-Key and Related Cryptosystems,” The 2001 Canadian Workshop On Information Theory, Vancouver, British Columbia, June 3–6, 2001.Google Scholar
  2. 2.
    A. Canteaut and F. Chabaud,“A New Algorithm for Finding Minimum Weight Words in a Linear Code: Application to McEliece’s Cryptosystem and to Narrow-Sense BCH Codes of Length 611”, IEEE Trans. Inform. Theory, vol. IT-44(1), pp. 367–378, 1998.CrossRefMathSciNetGoogle Scholar
  3. 3.
    P.J. Lee and E.F. Brickell,“An Observation on the Security of McEliece’s Public-Key Cryptosystem”, in Lecture Notes in Computer Science 330, Advances in Cryptology: Proc. Eurocrypt’88, C.G. Gunther, Ed., Davos, Swizerland, May 25–27, 1988, pp. 275–280, Berlin: Springer-Verlag, 1988.Google Scholar
  4. 4.
    R. J. McEliece, “A Public-Key Cryptosystem Based on Algebraic Coding Theory”, DSN Progress Report 42-44, pp. 114–116, Jet Propulsion Laboratory, CA, Jan–Feb 1978.Google Scholar
  5. 5.
    F.J. McWilliams and N.J. Sloane,“The theory of error correcting codes”, North Publishing Co. 3rd ed.,North Mathematical Library, Vol. 16, Netherlands 1983.Google Scholar
  6. 6.
    A. Papoulis, “Probability, Random Variables, and Stochastic Processes,” McGraw-Hill, New York, 1965.zbMATHGoogle Scholar
  7. 7.
    J. Stern “A method for finding codewords of small weight,” in Coding Theory and Applications, G. Cohen and J. Wolfmann, Eds, New York, Springer-Verlag, 1989, pp. 106–113.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • A. Al Jabri
    • 1
  1. 1.EE Dept, College of Eng.King Saud UniversityRiyadhSaudi Arabia

Personalised recommendations