Surplus and Scarce Energy: Designing and Optimizing Security for Energy Harvested Internet of Things

dc.contributor.authorSanthana Krishnan, Archanaaen
dc.contributor.committeechairScahumont, Patricken
dc.contributor.committeememberNazhandali, Leylaen
dc.contributor.committeememberHa, Dongen
dc.contributor.departmentElectrical and Computer Engineeringen
dc.date.accessioned2018-06-04T21:19:20Zen
dc.date.available2018-06-04T21:19:20Zen
dc.date.issued2018en
dc.description.abstractInternet of Things require a continuous power supply for longevity and energy harvesting from ambient sources enable sustainable operation of such embedded devices. Using selfpowered power supply gives raise two scenarios, where there is surplus or scarce harvested energy. In situations where the harvester is capable of harvesting beyond its storage capacity, the surplus energy is wasted. In situations where the harvester does not have sufficient resources, the sparse harvested energy can only transiently power the device. Transiently powered devices, referred to as intermittent computing devices, ensure forward progress by storing checkpoints of the device state at regular intervals. Irrespective of the availability of energy, the device should have adequate security. This thesis addresses the security of energy harvested embedded devices in both energy scenarios. First, we propose precomputation, an optimization technique, that utilizes the surplus energy. We study two cryptographic applications, namely bulk encryption and true random number generation, and we show that precomputing improves energy efficiency and algorithm latency in both applications. Second, we analyze the security pitfalls in transiently powered devices. To secure transiently powered devices, we propose the Secure Intermittent Computing Protocol. The protocol provides continuity to underlying application, atomicity to protocol operations and detects replay and tampering of checkpoints. Both the proposals together provide comprehensive security to self-powered embedded devices.en
dc.description.abstractgeneralInternet of Things(IoT) is a collection of interconnected devices which collects data from its surrounding environment. The data collected from these devices enable emerging technologies like smart home and smart cities, where objects are controlled remotely. With the increase in the number of such devices, there is a demand for self-powered devices to conserve electrical energy. Energy harvesters are suitable for this purpose because they convert ambient energy into electrical energy to be stored in an energy buffer, which is to be used when required by the device. Using energy harvesters as power supply presents us with two scenarios. First, when there is sufficient ambient energy, the surplus energy, which is the energy harvested beyond the storage capacity of the buffer, is not consumed by the device and thus, wasted. Second, when the harvested energy is scarce, the device is forced to shutdown due to lack of power. In this thesis, we consider the overall security of an energy harvested IoT device in both energy scenarios. We optimize cryptographic algorithms to utilize the surplus energy and design a secure protocol to protect the device when the energy is scarce. Utilizing both the ideas together provides adequate security to the Internet of Things.en
dc.description.degreeMaster of Scienceen
dc.format.mediumETDen
dc.identifier.urihttp://hdl.handle.net/10919/83450en
dc.language.isoenen
dc.publisherVirginia Techen
dc.rightsCreative Commons Attribution-ShareAlike 4.0 Internationalen
dc.rights.urihttp://creativecommons.org/licenses/by-sa/4.0/en
dc.subjectEmbedded systemsen
dc.subjectInternet of Thingsen
dc.subjectSecurityen
dc.subjectPrecomputingen
dc.subjectIntermittent computingen
dc.titleSurplus and Scarce Energy: Designing and Optimizing Security for Energy Harvested Internet of Thingsen
dc.typeThesisen
thesis.degree.disciplineComputer Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
SanthanaKrishnan_A_T_2018.pdf
Size:
2.66 MB
Format:
Adobe Portable Document Format
Description:
Loading...
Thumbnail Image
Name:
SanthanaKrishnan_A_T_2018_copyright.pdf
Size:
15.55 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.5 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections