Publisher DOI: | 10.1145/3210240.3210805 | Title: | A PUF seed generator for RIOT : introducing crypto-fundamentals to the wild | Language: | English | Authors: | Kietzmann, Peter Gündoğan, Cenk Schmidt, Thomas C. Wählisch, Matthias |
Keywords: | Security and privacy; Networks; Computer systems organization | Issue Date: | 10-Jun-2018 | Publisher: | Association for Computing Machinery | Part of Series: | Proceedings of the 16th Annual International Conference on Mobile Systems, Applications, and Services | Startpage: | 513 | Endpage: | 513 | Conference: | Annual International Conference on Mobile Systems, Applications, and Services 2018 | Abstract: | In this work, we present a random seeder for the RIOT operating system based on PUFs. Following the RIOT dedication as a general-purpose IoT operating system, we design a generic PUF extractor based on SRAM memory which is available on most platforms. We design a module for RIOT that hooks into the OS startup code right before kernel initialization. The patterns of a preserved and uninitialized SRAM block are fed into a hash function to derive the desired seed value. To the best of our knowledge, this is the first recent embedded security primitive that has entered a commodity operating system. |
URI: | http://hdl.handle.net/20.500.12738/896 | ISBN: | 978-1-4503-5720-3 | Review status: | This version was peer reviewed (peer review) | Institute: | Department Informatik Fakultät Technik und Informatik |
Type: | Poster |
Appears in Collections: | Publications without full text |
Show full item record
Add Files to Item
Note about this record
Export
Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.