Elif Nur İşman, Canberk Topal, Latif Akçay, S. Yalcin
{"title":"NTRU密码系统的开源RV32IMC内核指令扩展","authors":"Elif Nur İşman, Canberk Topal, Latif Akçay, S. Yalcin","doi":"10.1109/ECCTD49232.2020.9218372","DOIUrl":null,"url":null,"abstract":"Post-quantum cryptography is one of the popular research topics today. The implementation of the proposed algorithms is also extremely important. In this study, the NTRU cryptosystem, which is one of the post-quantum cryptography candidate algorithms, is designed and run on an open source RV32IMC processor. New instruction candidates have been developed and integrated into the functional unit of the processor with a functional profiling method. The results show that NTRU cryptosystem can be accelerated by 32.3% with this simple method.","PeriodicalId":336302,"journal":{"name":"2020 European Conference on Circuit Theory and Design (ECCTD)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Instruction Extension of an Open Source RV32IMC Core for NTRU Cryptosystem\",\"authors\":\"Elif Nur İşman, Canberk Topal, Latif Akçay, S. Yalcin\",\"doi\":\"10.1109/ECCTD49232.2020.9218372\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Post-quantum cryptography is one of the popular research topics today. The implementation of the proposed algorithms is also extremely important. In this study, the NTRU cryptosystem, which is one of the post-quantum cryptography candidate algorithms, is designed and run on an open source RV32IMC processor. New instruction candidates have been developed and integrated into the functional unit of the processor with a functional profiling method. The results show that NTRU cryptosystem can be accelerated by 32.3% with this simple method.\",\"PeriodicalId\":336302,\"journal\":{\"name\":\"2020 European Conference on Circuit Theory and Design (ECCTD)\",\"volume\":\"25 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 European Conference on Circuit Theory and Design (ECCTD)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ECCTD49232.2020.9218372\",\"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 European Conference on Circuit Theory and Design (ECCTD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECCTD49232.2020.9218372","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Instruction Extension of an Open Source RV32IMC Core for NTRU Cryptosystem
Post-quantum cryptography is one of the popular research topics today. The implementation of the proposed algorithms is also extremely important. In this study, the NTRU cryptosystem, which is one of the post-quantum cryptography candidate algorithms, is designed and run on an open source RV32IMC processor. New instruction candidates have been developed and integrated into the functional unit of the processor with a functional profiling method. The results show that NTRU cryptosystem can be accelerated by 32.3% with this simple method.