Skip to main navigation Skip to search Skip to main content

SolarKey: Battery-free Key Generation Using Solar Cells

  • Bo WEI*
  • , Weitao XU
  • , Mingcen GAO
  • , Guohao LAN
  • , Kai LI
  • , Chengwen LUO
  • , Jin ZHANG
  • *Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

25 Downloads (CityUHK Scholars)

Abstract

Solar cells have been widely used for offering energy for Internet of Things (IoT) devices. Recently, solar cells have also been used as sensors for context awareness sensing due to their sensitivity to varying lighting conditions. In this article, we are the first to use solar cells for symmetric key generation. To generate symmetric keys, we take advantage of photovoltage measurements generated from solar cells equipped with a pair of IoT devices. Symmetric keys are essential for pairing IoT devices and further securing wireless communication. Despite the sensitivity to varying lighting conditions, challenges still remain for the use of solar cells for key generation, such as time unsynchronisation and noisy measurements. To solve these challenges, we design a novel key generation framework, SolarKey, which includes the starting point detection and a compressed sensing-based two-tier key reconciliation method. Extensive experiments have been conducted to evaluate the performance of our proposed key generation method in various environments, which shows the proposed method can improve the key matching rate by up to 25%. We also conduct security analysis and the randomness test, which shows that SolarKey is resilient to common attacks such as the eavesdropping attack and the imitating attack and sufficiently random. © 2023 Association for Computing Machinery. All rights reserved.
Original languageEnglish
Article number7
Number of pages24
JournalACM Transactions on Sensor Networks
Volume20
Issue number1
DOIs
Publication statusPublished - 19 Oct 2023

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Research Keywords

  • battery free
  • compressed sensing
  • Key generation
  • solar cells

Publisher's Copyright Statement

  • This full text is made available under CC-BY 4.0. https://creativecommons.org/licenses/by/4.0/

Fingerprint

Dive into the research topics of 'SolarKey: Battery-free Key Generation Using Solar Cells'. Together they form a unique fingerprint.

Cite this