{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,31]],"date-time":"2026-07-31T15:31:14Z","timestamp":1785511874835,"version":"3.56.0"},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,10,5]],"date-time":"2020-10-05T00:00:00Z","timestamp":1601856000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"German Federal Ministry of Education and Research (BMBF)","award":["16KIS1033K"],"award-info":[{"award-number":["16KIS1033K"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,10,5]]},"DOI":"10.1145\/3320269.3384725","type":"proceedings-article","created":{"date-parts":[[2020,10,5]],"date-time":"2020-10-05T16:33:23Z","timestamp":1601915603000},"page":"841-852","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":72,"title":["Post-Quantum TLS on Embedded Systems: Integrating and Evaluating Kyber and SPHINCS+ with mbed TLS"],"prefix":"10.1145","author":[{"given":"Kevin","family":"B\u00fcrstinghaus-Steinbach","sequence":"first","affiliation":[{"name":"SEW-EURODRIVE, Bruchsal, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christoph","family":"Krau\u00df","sequence":"additional","affiliation":[{"name":"Hochschule Darmstadt, Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ruben","family":"Niederhagen","sequence":"additional","affiliation":[{"name":"Fraunhofer SIT, Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Schneider","sequence":"additional","affiliation":[{"name":"Independent, Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,10,5]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Infineon Technologies AG. 2017. Ready for tomorrow: Infineon demonstrates first post-quantum cryptography on a contactless security chip . https:\/\/www.infineon.com\/cms\/en\/about-infineon\/press\/press-releases\/2017\/INFCCS201705-056.html  Infineon Technologies AG. 2017. Ready for tomorrow: Infineon demonstrates first post-quantum cryptography on a contactless security chip . https:\/\/www.infineon.com\/cms\/en\/about-infineon\/press\/press-releases\/2017\/INFCCS201705-056.html"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/237814.237838"},{"key":"e_1_3_2_1_3_1","volume-title":"USENIX Security Symposium -- USENIX Security","author":"Alkim Erdem","year":"2016","unstructured":"Erdem Alkim , L\u00e9o Ducas , Thomas P\u00f6ppelmann , and Peter Schwabe . 2016 a. Post-quantum Key Exchange -- A New Hope . In USENIX Security Symposium -- USENIX Security 2016. USENIX Association, 327--343. Erdem Alkim, L\u00e9o Ducas, Thomas P\u00f6ppelmann, and Peter Schwabe. 2016a. Post-quantum Key Exchange -- A New Hope. In USENIX Security Symposium -- USENIX Security 2016. USENIX Association, 327--343."},{"key":"e_1_3_2_1_4_1","volume-title":"Security, Privacy, and Applied Cryptography Engineering -- SPACE 2016 (LNCS), , Claude Carlet","author":"Alkim Erdem","unstructured":"Erdem Alkim , Philipp Jakubeit , and Peter Schwabe . 2016b. NewHope on ARM Cortex-M . In Security, Privacy, and Applied Cryptography Engineering -- SPACE 2016 (LNCS), , Claude Carlet , M. Anwar Hasan, and Vishal Saraswat (Eds.), Vol. 10076 . Springer , 332--349. Erdem Alkim, Philipp Jakubeit, and Peter Schwabe. 2016b. NewHope on ARM Cortex-M. In Security, Privacy, and Applied Cryptography Engineering -- SPACE 2016 (LNCS), , Claude Carlet, M. Anwar Hasan, and Vishal Saraswat (Eds.), Vol. 10076. Springer, 332--349."},{"key":"e_1_3_2_1_5_1","unstructured":"Matthew Arcus. 2018. Using the Cycle Counter Registers on the Raspberry Pi 3. https:\/\/matthewarcus.wordpress.com\/2018\/01\/27\/using-the-cycle-counter-registers-on-the-raspberry-pi-3\/  Matthew Arcus. 2018. Using the Cycle Counter Registers on the Raspberry Pi 3. https:\/\/matthewarcus.wordpress.com\/2018\/01\/27\/using-the-cycle-counter-registers-on-the-raspberry-pi-3\/"},{"key":"e_1_3_2_1_6_1","unstructured":"Roberto Avanzi Joppe Bos L\u00e9o Ducas Eike Kiltz Tancr\u00e8de Lepoint Vadim Lyubashevsky John M. Schanck Peter Schwabe Gregor Seiler and Damien Stehl\u00e9. 2017. CRYSTALS-Kyber -- Submission to the NIST post-quantum project .  Roberto Avanzi Joppe Bos L\u00e9o Ducas Eike Kiltz Tancr\u00e8de Lepoint Vadim Lyubashevsky John M. Schanck Peter Schwabe Gregor Seiler and Damien Stehl\u00e9. 2017. CRYSTALS-Kyber -- Submission to the NIST post-quantum project ."},{"key":"e_1_3_2_1_7_1","unstructured":"Daniel J. Bernstein Christoph Dobraunig Maria Eichlseder Scott Fluhrer Stefan-Lukas Gazdag Andreas H\u00fclsing Panos Kampanakis Stefan K\u00f6lbl Tanja Lange Martin M. Lauridsen Florian Mendel Ruben Niederhagen Christian Rechberger Joost Rijneveld and Peter Schwabe. 2017. SPHINCS  Daniel J. Bernstein Christoph Dobraunig Maria Eichlseder Scott Fluhrer Stefan-Lukas Gazdag Andreas H\u00fclsing Panos Kampanakis Stefan K\u00f6lbl Tanja Lange Martin M. Lauridsen Florian Mendel Ruben Niederhagen Christian Rechberger Joost Rijneveld and Peter Schwabe. 2017. SPHINCS"},{"key":"e_1_3_2_1_8_1","unstructured":"Daniel J. Bernstein Christoph Dobraunig Maria Eichlseder Scott Fluhrer Stefan-Lukas Gazdag Andreas H\u00fclsing Panos Kampanakis Stefan K\u00f6lbl Tanja Lange Martin M. Lauridsen Florian Mendel Ruben Niederhagen Christian Rechberger Joost Rijneveld and Peter Schwabe. 2017. SPHINCS   -- Submission to the NIST post-quantum project ."},{"key":"e_1_3_2_1_9_1","volume-title":"SPHINCS: Practical Stateless Hash-Based Signatures. In Advances in Cryptology -- EUROCRYPT 2015 (LNCS),","author":"Bernstein Daniel J.","year":"2015","unstructured":"Daniel J. Bernstein , Daira Hopwood , Andreas H\u00fclsing , Tanja Lange , Ruben Niederhagen , Louiza Papachristodoulou , Michael Schneider , Peter Schwabe , and Zooko Wilcox-O'Hearn . 2015 . SPHINCS: Practical Stateless Hash-Based Signatures. In Advances in Cryptology -- EUROCRYPT 2015 (LNCS), , Elisabeth Oswald and Marc Fischlin (Eds.), Vol. 9056 . Springer , 368--397. Daniel J. Bernstein, Daira Hopwood, Andreas H\u00fclsing, Tanja Lange, Ruben Niederhagen, Louiza Papachristodoulou, Michael Schneider, Peter Schwabe, and Zooko Wilcox-O'Hearn. 2015. SPHINCS: Practical Stateless Hash-Based Signatures. In Advances in Cryptology -- EUROCRYPT 2015 (LNCS), , Elisabeth Oswald and Marc Fischlin (Eds.), Vol. 9056. Springer, 368--397."},{"key":"e_1_3_2_1_10_1","volume-title":"CRYSTALS - Kyber: A CCA-Secure Module-Lattice-Based KEM. In IEEE European Symposium on Security and Privacy -- EuroS&P 2018 . IEEE, 353--367","author":"Bos Joppe","year":"2018","unstructured":"Joppe Bos , L\u00e9o Ducas , Eike Kiltz , Tancr\u00e8de Lepoint , Vadim Lyubashevsky , John M. Schanck , Peter Schwabe , Gregor Seiler , and Damien Stehl\u00e9 . 2018 . CRYSTALS - Kyber: A CCA-Secure Module-Lattice-Based KEM. In IEEE European Symposium on Security and Privacy -- EuroS&P 2018 . IEEE, 353--367 . Joppe Bos, L\u00e9o Ducas, Eike Kiltz, Tancr\u00e8de Lepoint, Vadim Lyubashevsky, John M. Schanck, Peter Schwabe, Gregor Seiler, and Damien Stehl\u00e9. 2018. CRYSTALS - Kyber: A CCA-Secure Module-Lattice-Based KEM. In IEEE European Symposium on Security and Privacy -- EuroS&P 2018 . IEEE, 353--367."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.40"},{"key":"e_1_3_2_1_12_1","volume-title":"Progress in Cryptology -- AFRICACRYPT 2019 (LNCS), , Johannes Buchmann, Abderrahmane Nitaj, and Tajje-eddine Rachidi (Eds.)","author":"Botros Leon","unstructured":"Leon Botros , Matthias J. Kannwischer , and Peter Schwabe . 2019. Memory-Efficient High-Speed Implementation of Kyber on Cortex-M4 . In Progress in Cryptology -- AFRICACRYPT 2019 (LNCS), , Johannes Buchmann, Abderrahmane Nitaj, and Tajje-eddine Rachidi (Eds.) , Vol. 11627 . Springer , 209--228. Leon Botros, Matthias J. Kannwischer, and Peter Schwabe. 2019. Memory-Efficient High-Speed Implementation of Kyber on Cortex-M4. In Progress in Cryptology -- AFRICACRYPT 2019 (LNCS), , Johannes Buchmann, Abderrahmane Nitaj, and Tajje-eddine Rachidi (Eds.), Vol. 11627. Springer, 209--228."},{"key":"e_1_3_2_1_13_1","unstructured":"Matt Braithwaite. 2016. Experimenting with Post-Quantum Cryptography . https:\/\/security.googleblog.com\/2016\/07\/experimenting-with-post-quantum.html  Matt Braithwaite. 2016. Experimenting with Post-Quantum Cryptography . https:\/\/security.googleblog.com\/2016\/07\/experimenting-with-post-quantum.html"},{"key":"e_1_3_2_1_14_1","volume-title":"Service-Oriented Computing and Applications -- SOCA","author":"Chang Yun-An","year":"2014","unstructured":"Yun-An Chang , Ming-Shing Chen , Jong-Shian Wu , and Bo-Yin Yang . 2014. Postquantum SSL\/TLS for Embedded Systems . In Service-Oriented Computing and Applications -- SOCA 2014 . IEEE Computer Society , 266--270. Yun-An Chang, Ming-Shing Chen, Jong-Shian Wu, and Bo-Yin Yang. 2014. Postquantum SSL\/TLS for Embedded Systems. In Service-Oriented Computing and Applications -- SOCA 2014. IEEE Computer Society, 266--270."},{"key":"e_1_3_2_1_15_1","unstructured":"NIST CSRC. 2017. Post-Quantum Cryptography Round 1 Submissions . https:\/\/csrc.nist.gov\/Projects\/Post-Quantum-Cryptography\/Round-1-Submissions  NIST CSRC. 2017. Post-Quantum Cryptography Round 1 Submissions . https:\/\/csrc.nist.gov\/Projects\/Post-Quantum-Cryptography\/Round-1-Submissions"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"T. Dierks and E. Rescorla. 2008. The Transport Layer Security (TLS) Protocol Version 1.2 . RFC 5246.  T. Dierks and E. Rescorla. 2008. The Transport Layer Security (TLS) Protocol Version 1.2 . RFC 5246.","DOI":"10.17487\/rfc5246"},{"key":"e_1_3_2_1_17_1","volume-title":"Post-Quantum Cryptography -- PQCrypto 2016 (LNCS),","author":"Grassl Markus","unstructured":"Markus Grassl , Brandon Langenberg , Martin Roetteler , and Rainer Steinwandt . 2016. Applying Grover's Algorithm to AES: Quantum Resource Estimates . In Post-Quantum Cryptography -- PQCrypto 2016 (LNCS), , Tsuyoshi Takagi (Ed.), Vol. 9606 . Springer , 29--43. Markus Grassl, Brandon Langenberg, Martin Roetteler, and Rainer Steinwandt. 2016. Applying Grover's Algorithm to AES: Quantum Resource Estimates. In Post-Quantum Cryptography -- PQCrypto 2016 (LNCS), , Tsuyoshi Takagi (Ed.), Vol. 9606. Springer, 29--43."},{"key":"e_1_3_2_1_18_1","volume-title":"Evaluation of Lattice-Based Signature Schemes in Embedded Systems. In IEEE International Conference on Electronics, Circuits and Systems -- ICECS 2018 . IEEE, 385--388","author":"Tim G\u00fc","year":"2018","unstructured":"Tim G\u00fc neysu, Markus Krausz , Tobias Oder , and Julian Speith . 2018 . Evaluation of Lattice-Based Signature Schemes in Embedded Systems. In IEEE International Conference on Electronics, Circuits and Systems -- ICECS 2018 . IEEE, 385--388 . Tim G\u00fc neysu, Markus Krausz, Tobias Oder, and Julian Speith. 2018. Evaluation of Lattice-Based Signature Schemes in Embedded Systems. In IEEE International Conference on Electronics, Circuits and Systems -- ICECS 2018 . IEEE, 385--388."},{"key":"e_1_3_2_1_19_1","volume-title":"Thomas P\u00f6 ppelmann, and Peter Schwabe","author":"Tim G\u00fc","year":"2013","unstructured":"Tim G\u00fc neysu, Tobias Oder , Thomas P\u00f6 ppelmann, and Peter Schwabe . 2013 . Software Speed Records for Lattice-Based Signatures. In Post-Quantum Cryptography -- PQCrypto 2013 (LNCS), , Philippe Gaborit (Ed.), Vol. 7932 . Springer , 67--82. Tim G\u00fc neysu, Tobias Oder, Thomas P\u00f6 ppelmann, and Peter Schwabe. 2013. Software Speed Records for Lattice-Based Signatures. In Post-Quantum Cryptography -- PQCrypto 2013 (LNCS), , Philippe Gaborit (Ed.), Vol. 7932. Springer, 67--82."},{"key":"e_1_3_2_1_20_1","first-page":"1","article-title":"Standard Lattices in Hardware. In Design Automation Conference -- DAC 2016","volume":"162","author":"Howe James","year":"2016","unstructured":"James Howe , Ciara Moore , M\u00e1 ire O'Neill , Francesco Regazzoni , Tim G\u00fc neysu, and K. Beeden . 2016 . Standard Lattices in Hardware. In Design Automation Conference -- DAC 2016 . ACM , 162 : 1 -- 162 :6. James Howe, Ciara Moore, M\u00e1 ire O'Neill, Francesco Regazzoni, Tim G\u00fc neysu, and K. Beeden. 2016. Standard Lattices in Hardware. In Design Automation Conference -- DAC 2016 . ACM, 162:1--162:6.","journal-title":"ACM"},{"key":"e_1_3_2_1_21_1","volume-title":"Standard Lattice-Based Key Encapsulation on Embedded Devices. IACR Transactions on Cryptographic Hardware and Embedded Systems -- TCHES","author":"Howe James","year":"2018","unstructured":"James Howe , Tobias Oder , Markus Krausz , and Tim G\u00fcneysu . 2018. Standard Lattice-Based Key Encapsulation on Embedded Devices. IACR Transactions on Cryptographic Hardware and Embedded Systems -- TCHES , Vol. 2018 , 3 ( Aug. 2018 ), 372--393. James Howe, Tobias Oder, Markus Krausz, and Tim G\u00fcneysu. 2018. Standard Lattice-Based Key Encapsulation on Embedded Devices. IACR Transactions on Cryptographic Hardware and Embedded Systems -- TCHES , Vol. 2018, 3 (Aug. 2018), 372--393."},{"key":"e_1_3_2_1_22_1","volume-title":"Public-Key Cryptography -- PKC 2016 (LNCS), , Chen-Mou Cheng, Kai-Min Chung, Giuseppe Persiano, and Bo-Yin Yang (Eds.)","author":"H\u00fclsing Andreas","unstructured":"Andreas H\u00fclsing , Joost Rijneveld , and Peter Schwabe . 2016. ARMed SPHINCS -- Computing a 41 KB Signature in 16 KB of RAM . In Public-Key Cryptography -- PKC 2016 (LNCS), , Chen-Mou Cheng, Kai-Min Chung, Giuseppe Persiano, and Bo-Yin Yang (Eds.) , Vol. 9614 . Springer , 446--470. Andreas H\u00fclsing, Joost Rijneveld, and Peter Schwabe. 2016. ARMed SPHINCS -- Computing a 41 KB Signature in 16 KB of RAM. In Public-Key Cryptography -- PKC 2016 (LNCS), , Chen-Mou Cheng, Kai-Min Chung, Giuseppe Persiano, and Bo-Yin Yang (Eds.), Vol. 9614. Springer, 446--470."},{"key":"e_1_3_2_1_25_1","unstructured":"ARM Limited. [n.d.]. Tiny SSL Library . https:\/\/tls.mbed.org\/tiny-ssl-library  ARM Limited. [n.d.]. Tiny SSL Library . https:\/\/tls.mbed.org\/tiny-ssl-library"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3092951"},{"key":"e_1_3_2_1_27_1","volume-title":"Advances in Cryptology -- CRYPTO' 89 Proceedings","author":"Merkle Ralph C.","unstructured":"Ralph C. Merkle . 1990. A Certified Digital Signature . In Advances in Cryptology -- CRYPTO' 89 Proceedings , Gilles Brassard (Ed.). Springer New York , New York, NY , 218--238. Ralph C. Merkle. 1990. A Certified Digital Signature. In Advances in Cryptology -- CRYPTO' 89 Proceedings, Gilles Brassard (Ed.). Springer New York, New York, NY, 218--238."},{"key":"e_1_3_2_1_28_1","volume-title":"Progress in Cryptology -- LATINCRYPT 2017 (LNCS),","author":"Oder Tobias","unstructured":"Tobias Oder and Tim G\u00fc neysu. 2019. Implementing the NewHope-Simple Key Exchange on Low-Cost FPGAs . In Progress in Cryptology -- LATINCRYPT 2017 (LNCS), , Tanja Lange Orr and Dunkelman (Eds.), Vol. 11368 . Springer , 128--142. Tobias Oder and Tim G\u00fc neysu. 2019. Implementing the NewHope-Simple Key Exchange on Low-Cost FPGAs. In Progress in Cryptology -- LATINCRYPT 2017 (LNCS), , Tanja Lange Orr and Dunkelman (Eds.), Vol. 11368. Springer, 128--142."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2593069.2593098"},{"key":"e_1_3_2_1_31_1","volume-title":"Progress in Cryptology -- LATINCRYPT 2015 (LNCS)","author":"Thomas P\u00f6","unstructured":"Thomas P\u00f6 ppelmann, Tobias Oder , and Tim G\u00fc neysu. 2015. High-Performance Ideal Lattice-Based Cryptography on 8-Bit ATxmega Microcontrollers . In Progress in Cryptology -- LATINCRYPT 2015 (LNCS) , Vol. 9230 . Springer , 346--365. Thomas P\u00f6 ppelmann, Tobias Oder, and Tim G\u00fc neysu. 2015. High-Performance Ideal Lattice-Based Cryptography on 8-Bit ATxmega Microcontrollers. In Progress in Cryptology -- LATINCRYPT 2015 (LNCS), Vol. 9230. Springer, 346--365."},{"key":"e_1_3_2_1_32_1","unstructured":"Manuel P\u00e9gouri\u00e9-Gonnard. 2017. Porting mbed TLS to a new environment or OS. https:\/\/tls.mbed.org\/kb\/how-to\/how-do-i-port-mbed-tls-to-a-new-environment-OS  Manuel P\u00e9gouri\u00e9-Gonnard. 2017. Porting mbed TLS to a new environment or OS. https:\/\/tls.mbed.org\/kb\/how-to\/how-do-i-port-mbed-tls-to-a-new-environment-OS"},{"key":"e_1_3_2_1_33_1","unstructured":"QuantumRISC. 2020. QuantumRISC -- Next Generation Cryptography for Embedded Systems . https:\/\/www.quantumrisc.org\/  QuantumRISC. 2020. QuantumRISC -- Next Generation Cryptography for Embedded Systems . https:\/\/www.quantumrisc.org\/"},{"key":"e_1_3_2_1_34_1","volume-title":"Foundations of Computer Science","author":"Shor Peter W.","unstructured":"Peter W. Shor . 1994. Algorithms for quantum computation: discrete logarithms and factoring . In Foundations of Computer Science . IEEE , 124--134. Peter W. Shor. 1994. Algorithms for quantum computation: discrete logarithms and factoring. In Foundations of Computer Science. IEEE, 124--134."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1137\/S0036144598347011"},{"key":"e_1_3_2_1_37_1","unstructured":"Julian Speith Tobias Oder Marcel Kneib and Tim G\u00fc neysu. 2018. A lattice-based AKE on ARM Cortex-M4. In BalkanCryptSec 2018 . https:\/\/www.emsec.ruhr-uni-bochum.de\/research\/publications\/ake-m4\/  Julian Speith Tobias Oder Marcel Kneib and Tim G\u00fc neysu. 2018. A lattice-based AKE on ARM Cortex-M4. In BalkanCryptSec 2018 . https:\/\/www.emsec.ruhr-uni-bochum.de\/research\/publications\/ake-m4\/"}],"event":{"name":"ASIA CCS '20: The 15th ACM Asia Conference on Computer and Communications Security","location":"Taipei Taiwan","acronym":"ASIA CCS '20","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"]},"container-title":["Proceedings of the 15th ACM Asia Conference on Computer and Communications Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3320269.3384725","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3320269.3384725","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:41:27Z","timestamp":1750200087000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3320269.3384725"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,5]]},"references-count":33,"alternative-id":["10.1145\/3320269.3384725","10.1145\/3320269"],"URL":"https:\/\/doi.org\/10.1145\/3320269.3384725","relation":{},"subject":[],"published":{"date-parts":[[2020,10,5]]},"assertion":[{"value":"2020-10-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}