TARU PUBLICATIONS
Journal of Discrete Mathematical Sciences and Cryptography cover
Hybrid ·Peer-reviewed·ISSN (Online): 2169-0065·ISSN (Print): 0972-0529

Monthly Journal: Publishes theoretical and applied research in all areas of Discrete Mathematical Sciences, Cryptography, Combinatorics, Elliptic Curves and Information Security.

Issues up to 2022 co-published with and available at:Taylor & Francis Online
submissions@tarupublications.com
Open Access Research Article

New McEliece cryptosystem based on non-permutation equivalent polar codes

* , ,

* Corresponding author · click or hover a name for details

pp. 103–114Vol. 26Issue 1February 2021DOI: 10.1080/09720529.2021.1933706 Crossmark XML
Received:
30 Sep 2020
Accepted:
28 Feb 2021
Published Online:
02 Aug 2021
Article type:
Research Article
Language:
EN
Article no.:
JDMSC-1312
Pages:
103–114

Abstract

In this paper, we propose a new McEliece public-key cryptosystem based on polar codes with non-permutation equivalent. Due to the fact that polar code is a decreasing monomial code, any permutation of columns of its generator matrix can be found. Thus, any McEliece cryptosystem based on only the permutation equivalent of the standard polar code seems to be insecure against some structural attacks. In contrast, our proposed scheme is able to resist against these attacks and achieves good security level against the generic decoding attacks.

Keywords

Subject Classifications

94A6011T7114G50

References

  1. Arikan, E.Channel Polarization: A Method for Constructing Capacity-Achieving Codes for Symmetric Binary-Input Memoryless ChannelsIEEE Transactions on Information Theory. 55, 7, 30513073 (2009). https://doi.org/10.1109/TIT.2009.2021379[Crossref][Web of Science ®][Google Scholar]
  2. Baldi, M. et al.: Quasi-Cyclic Low-Density Parity-Check Codes in the McEliece Cryptosystem. In: 2007 IEEE International Conference on Communications. pp. 951956 (2007). https://doi.org/10.1109/ICC.2007.161[Crossref][Google Scholar]
  3. Baldi, M.Chiaraluce, F.Cryptanalysis of a new instance of McEliece cryptosystem based on QC-LDPC Codes. In: 2007 IEEE International Symposium on Information Theory. pp. 25912595 (2007). https://doi.org/10.1109/ISIT.2007.4557609[Crossref][Google Scholar]
  4. Bardet, M., et al.: Cryptanalysis of the McEliece Public Key Cryptosystem Based on Polar Codes. In: Takagi, T. (ed.) Post-Quantum Cryptography. pp. 118143 Springer International PublishingCham (2016). https://doi.org/10.1007/978-3-319-29360-8_9[Crossref][Google Scholar]
  5. Berlekamp, E. et al.: On the inherent intractability of certain coding problems (Corresp.)IEEE Transactions on Information Theory. 24, 3, 384386 (1978). https://doi.org/10.1109/TIT.1978.1055873[Crossref][Web of Science ®][Google Scholar]
  6. Canteaut, A.Chabaud, F.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 511IEEE Transactions on Information Theory. 44, 1, 367378 (1998). https://doi.org/10.1109/18.651067[Crossref][Web of Science ®][Google Scholar]
  7. Diffie, W.Hellman, M.New directions in cryptographyIEEE Transactions on Information Theory. 22, 6, 644654 (1976). https://doi.org/10.1109/TIT.1976.1055638[Crossref][Web of Science ®][Google Scholar]
  8. Dumer, I.On minimum distance decoding of linear codes. In: Proc. 5th Joint Soviet-Swedish Int. Workshop Inform. Theory. pp. 5052 (1991). [Google Scholar]
  9. Faure, C.Minder, L.Cryptanalysis of the McEliece cryptosystem over hyperelliptic codes. In Proceedings of the 11th international workshop on Algebraic and Combinatorial Coding Theory, ACCT. pp. 99107 (2008). [Google Scholar]
  10. Hooshmand, R. et al.: PKC-PC: A variant of the McEliece public-key cryptosystem based on polar codesIET Communications. 14, 12, 18831893 (2020). https://doi.org/10.1049/iet-com.2019.0689[Crossref][Web of Science ®][Google Scholar]
  11. Hooshmand, R. et al.: Reducing the key length of mceliece cryptosystem using polar codes. In: 2014 11th International ISC Conference on Information Security and Cryptology. pp. 104–108 (2014). https://doi.org/10.1109/ISCISC.2014.6994031[Crossref][Google Scholar]
  12. Janwa, H.Moreno, O.McEliece Public Key Cryptosystems Using Algebraic-Geometric Codes. Designs, Codes and Cryptography. 8, 3, 293307 (1996). https://doi.org/10.1023/A:1027351723034[Crossref][Google Scholar]
  13. Kakelli Anil KumarAddepalli V. N. Krishna & K. Shahu Chatrapati (2017New secure routing protocol with elliptic curve cryptography for military heterogeneous wireless sensor networksJournal of Information and Optimization Sciences, 38:2, 341-365, DOI: 10.1080/02522667.2016.1220092 [Taylor & Francis Online][Web of Science ®][Google Scholar]
  14. Lee, P.J.Brickell, E.F.An Observation on the Security of McEliece’s Public-Key Cryptosystem. In: Barstow, D., et al. (eds.) Advances in Cryptology — EUROCRYPT ‘88. pp. 275280 SpringerBerlin, Heidelberg (1988). https://doi.org/10.1007/3-540-45961-8_25[Crossref][Google Scholar]
  15. Leon, J.S.A probabilistic algorithm for computing minimum weights of large error-correcting codesIEEE Transactions on Information Theory. 34, 5, 13541359 (1988). https://doi.org/10.1109/18.21270
Views: 197Downloads: 64Citations: 0