Yun-An Chang, Ming-Shing Chen, Jong-Shian Wu, Bo-Yin Yang
{"title":"嵌入式系统的后量子SSL/TLS","authors":"Yun-An Chang, Ming-Shing Chen, Jong-Shian Wu, Bo-Yin Yang","doi":"10.1109/SOCA.2014.23","DOIUrl":null,"url":null,"abstract":"The \"the internet of things\" will require security in fracture on small devices. This task is made more difficult as large quantum computers may appear soon and break currently standard PKCs (public-key cryptosystems). In anticipation, PKCs which can survive quantum computing (\"post quantum cryptosystems\", or PQCs) are actively being studied. However, effort put into building infrastructure for PQCs has been insufficient, in particular w.r.t. The lack a comprehensive library with a quantum-computing-resilient option for each public-key task. We present such a post quantum SSL/TLS library using publicly available parameters. We adapted this library from Polar SSL rather than the more popular Open SSL because it was a much cleaner code base to work from. We have also refactored the original Polar SSL code base to facilitate the incorporation of future cryptosystems. While testing is yet incomplete, both throughput and code size seem reasonable, facilitating adoption in resource-limited devices.","PeriodicalId":138805,"journal":{"name":"2014 IEEE 7th International Conference on Service-Oriented Computing and Applications","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Postquantum SSL/TLS for Embedded Systems\",\"authors\":\"Yun-An Chang, Ming-Shing Chen, Jong-Shian Wu, Bo-Yin Yang\",\"doi\":\"10.1109/SOCA.2014.23\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The \\\"the internet of things\\\" will require security in fracture on small devices. This task is made more difficult as large quantum computers may appear soon and break currently standard PKCs (public-key cryptosystems). In anticipation, PKCs which can survive quantum computing (\\\"post quantum cryptosystems\\\", or PQCs) are actively being studied. However, effort put into building infrastructure for PQCs has been insufficient, in particular w.r.t. The lack a comprehensive library with a quantum-computing-resilient option for each public-key task. We present such a post quantum SSL/TLS library using publicly available parameters. We adapted this library from Polar SSL rather than the more popular Open SSL because it was a much cleaner code base to work from. We have also refactored the original Polar SSL code base to facilitate the incorporation of future cryptosystems. While testing is yet incomplete, both throughput and code size seem reasonable, facilitating adoption in resource-limited devices.\",\"PeriodicalId\":138805,\"journal\":{\"name\":\"2014 IEEE 7th International Conference on Service-Oriented Computing and Applications\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-11-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 IEEE 7th International Conference on Service-Oriented Computing and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SOCA.2014.23\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE 7th International Conference on Service-Oriented Computing and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SOCA.2014.23","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The "the internet of things" will require security in fracture on small devices. This task is made more difficult as large quantum computers may appear soon and break currently standard PKCs (public-key cryptosystems). In anticipation, PKCs which can survive quantum computing ("post quantum cryptosystems", or PQCs) are actively being studied. However, effort put into building infrastructure for PQCs has been insufficient, in particular w.r.t. The lack a comprehensive library with a quantum-computing-resilient option for each public-key task. We present such a post quantum SSL/TLS library using publicly available parameters. We adapted this library from Polar SSL rather than the more popular Open SSL because it was a much cleaner code base to work from. We have also refactored the original Polar SSL code base to facilitate the incorporation of future cryptosystems. While testing is yet incomplete, both throughput and code size seem reasonable, facilitating adoption in resource-limited devices.