{"title":"Boyer-Moore算法在密码学中的应用研究","authors":"Niu Yan, Jia Yafei, Ye Sheng-lan","doi":"10.1109/ICAICA50127.2020.9181887","DOIUrl":null,"url":null,"abstract":"The arbitrariness and unpredictability of the sequence generated by the key stream generator determine the strength of the stream cipher, the design of the key stream generator becomes the core problem, the linear feedback shift register is generally used as the driving part of the key stream generator. The number of stages of the shortest linear shift register that produces the sequence is an important indicator of the strength of the stream cipher system, called the linear complexity of the sequence. Based on this, this paper applies the Boyer-Moore algorithm to the cryptography problem, and proves the feasibility of using the Boyer-Moore algorithm to obtain the shortest linear shift register and the linear complexity of the sequence, and proves the uniqueness of the shortest linear shift register obtained by the Boyer-Moore algorithm.","PeriodicalId":113564,"journal":{"name":"2020 IEEE International Conference on Artificial Intelligence and Computer Applications (ICAICA)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Application Research of Boyer-Moore Algorithm in Cryptography\",\"authors\":\"Niu Yan, Jia Yafei, Ye Sheng-lan\",\"doi\":\"10.1109/ICAICA50127.2020.9181887\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The arbitrariness and unpredictability of the sequence generated by the key stream generator determine the strength of the stream cipher, the design of the key stream generator becomes the core problem, the linear feedback shift register is generally used as the driving part of the key stream generator. The number of stages of the shortest linear shift register that produces the sequence is an important indicator of the strength of the stream cipher system, called the linear complexity of the sequence. Based on this, this paper applies the Boyer-Moore algorithm to the cryptography problem, and proves the feasibility of using the Boyer-Moore algorithm to obtain the shortest linear shift register and the linear complexity of the sequence, and proves the uniqueness of the shortest linear shift register obtained by the Boyer-Moore algorithm.\",\"PeriodicalId\":113564,\"journal\":{\"name\":\"2020 IEEE International Conference on Artificial Intelligence and Computer Applications (ICAICA)\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE International Conference on Artificial Intelligence and Computer Applications (ICAICA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICAICA50127.2020.9181887\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Conference on Artificial Intelligence and Computer Applications (ICAICA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAICA50127.2020.9181887","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Application Research of Boyer-Moore Algorithm in Cryptography
The arbitrariness and unpredictability of the sequence generated by the key stream generator determine the strength of the stream cipher, the design of the key stream generator becomes the core problem, the linear feedback shift register is generally used as the driving part of the key stream generator. The number of stages of the shortest linear shift register that produces the sequence is an important indicator of the strength of the stream cipher system, called the linear complexity of the sequence. Based on this, this paper applies the Boyer-Moore algorithm to the cryptography problem, and proves the feasibility of using the Boyer-Moore algorithm to obtain the shortest linear shift register and the linear complexity of the sequence, and proves the uniqueness of the shortest linear shift register obtained by the Boyer-Moore algorithm.