Masakazu Awakiahra, Jun Miura, Ali Md. Arshad, Takuya Kusaka, Y. Nogami, Yuta Kodera
{"title":"一种流线型NTRU素数的高效乘法和逆计算方法","authors":"Masakazu Awakiahra, Jun Miura, Ali Md. Arshad, Takuya Kusaka, Y. Nogami, Yuta Kodera","doi":"10.1109/ICCE-Taiwan58799.2023.10226828","DOIUrl":null,"url":null,"abstract":"With the development of quantum computers, widely used cryptosystems will be able broken in the near future. Therefore, researches on Post-Quantum Cryptography (PQC) has been actively conducted. In this paper, a method to improve the calculation of Streamlined NTRU Prime, which is one of the PQC. The authors propose to employ the Cyclic Vector Multiplication Algorithm (CVMA), which uses a nomal basis called Type-II Optimal Normal Basis, with the parameters of Streamlined NTRU Prime. The processing speed of multiplication and inversion are compared with those of previous studies. As a result, the multiplication by the CVMA was 58% faster than the previous method with a certain condition. On the other hand, the inverse calculation was 50 times slower than the previous method due to the lack of optimizations.","PeriodicalId":112903,"journal":{"name":"2023 International Conference on Consumer Electronics - Taiwan (ICCE-Taiwan)","volume":"91 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Proposal for Efficient Multiplication and Inverse Calculation in Streamlined NTRU Prime\",\"authors\":\"Masakazu Awakiahra, Jun Miura, Ali Md. Arshad, Takuya Kusaka, Y. Nogami, Yuta Kodera\",\"doi\":\"10.1109/ICCE-Taiwan58799.2023.10226828\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the development of quantum computers, widely used cryptosystems will be able broken in the near future. Therefore, researches on Post-Quantum Cryptography (PQC) has been actively conducted. In this paper, a method to improve the calculation of Streamlined NTRU Prime, which is one of the PQC. The authors propose to employ the Cyclic Vector Multiplication Algorithm (CVMA), which uses a nomal basis called Type-II Optimal Normal Basis, with the parameters of Streamlined NTRU Prime. The processing speed of multiplication and inversion are compared with those of previous studies. As a result, the multiplication by the CVMA was 58% faster than the previous method with a certain condition. On the other hand, the inverse calculation was 50 times slower than the previous method due to the lack of optimizations.\",\"PeriodicalId\":112903,\"journal\":{\"name\":\"2023 International Conference on Consumer Electronics - Taiwan (ICCE-Taiwan)\",\"volume\":\"91 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-07-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 International Conference on Consumer Electronics - Taiwan (ICCE-Taiwan)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCE-Taiwan58799.2023.10226828\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on Consumer Electronics - Taiwan (ICCE-Taiwan)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCE-Taiwan58799.2023.10226828","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Proposal for Efficient Multiplication and Inverse Calculation in Streamlined NTRU Prime
With the development of quantum computers, widely used cryptosystems will be able broken in the near future. Therefore, researches on Post-Quantum Cryptography (PQC) has been actively conducted. In this paper, a method to improve the calculation of Streamlined NTRU Prime, which is one of the PQC. The authors propose to employ the Cyclic Vector Multiplication Algorithm (CVMA), which uses a nomal basis called Type-II Optimal Normal Basis, with the parameters of Streamlined NTRU Prime. The processing speed of multiplication and inversion are compared with those of previous studies. As a result, the multiplication by the CVMA was 58% faster than the previous method with a certain condition. On the other hand, the inverse calculation was 50 times slower than the previous method due to the lack of optimizations.