Implementation of Secure Pairing using a Shared Secret Source for OpenMote devices
2025 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [en]
This thesis explores the potential of using Received Signal Strength Indicators (RSSIs) as a Shared Secret Source for generating secret keys between two small IoT (Internet of Things) devices, notably for wearables and implantable medical devices. The main goal is to create an efficient algorithm, decreasing the computational cost required for key generation without compromising security. The algorithm consists of three main parts: preparing the data, quantizing the data into bits for key generation, and reconciling errors. The results suggest a promising potential for the use of RSSI as a shared source for secret key generation, with efficiency at a peak bit generation rate of 1.27 valid key bits per RSSI value for 64-bit keys with 8-bin quantization while blocking 97.6% of intrusion attempts. Future work for improving the results further includes exploring a narrower requirement for what values are to be used at the quantization stage as well as implementing a more sophisticated error reconciliation algorithm.
Place, publisher, year, edition, pages
2025. , p. 30
Series
IT ; IT kDV 25 002
Keywords [en]
key generation, secrets, iot, implemented systems, wearables, algorithms, rssi, efficient, error reconcilication, error correction codes
National Category
Natural Sciences Computer and Information Sciences Security, Privacy and Cryptography Information Systems Algorithms Embedded Systems
Identifiers
URN: urn:nbn:se:uu:diva-554956OAI: oai:DiVA.org:uu-554956DiVA, id: diva2:1953273
Educational program
Bachelor Programme in Computer Science
Supervisors
Examiners
2025-04-222025-04-182025-04-22Bibliographically approved