{"title":"Design of McEliece Cryptosystem Based on QC-MDPC Codes","authors":"Guangfu Wu, Rui Yang, Ziheng Dai","doi":"10.1109/ICEICT51264.2020.9334183","DOIUrl":null,"url":null,"abstract":"The McEliece public key cryptosystem based on QC-MDPC codes has been shown to be a relatively secure system. McEliece cryptosystem has been shown to quantum resistant, which is faster and simpler compared with RSA. When different types of codes are used, most of the ciphers are easy to be cracked. Initially, the keys were all large matrices. For example, the size of the generating matrix of Goppa codes is 1024×524, and it increases exponentially with the increase of the coding length and the number of generated polynomials. In this paper, we use QC-MDPC codes instead of Goppa codes to reduce the key sizes and improve the decoding algorithm, which can resist all kinds of attacks. In the 5G era of the Internet of things, the application of this cryptosystem can guarantee more access security.","PeriodicalId":124337,"journal":{"name":"2020 IEEE 3rd International Conference on Electronic Information and Communication Technology (ICEICT)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 3rd International Conference on Electronic Information and Communication Technology (ICEICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEICT51264.2020.9334183","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The McEliece public key cryptosystem based on QC-MDPC codes has been shown to be a relatively secure system. McEliece cryptosystem has been shown to quantum resistant, which is faster and simpler compared with RSA. When different types of codes are used, most of the ciphers are easy to be cracked. Initially, the keys were all large matrices. For example, the size of the generating matrix of Goppa codes is 1024×524, and it increases exponentially with the increase of the coding length and the number of generated polynomials. In this paper, we use QC-MDPC codes instead of Goppa codes to reduce the key sizes and improve the decoding algorithm, which can resist all kinds of attacks. In the 5G era of the Internet of things, the application of this cryptosystem can guarantee more access security.