Security versus power consumption
Master thesis
Permanent lenke
http://hdl.handle.net/11250/143874Utgivelsesdato
2006Metadata
Vis full innførselSamlinger
Sammendrag
NORSK:
I mange sammenhenger må man ta avveininger mellom sikkerhet og brukervennlighet, eller
sikkerhet mot hastighet. Vårt samfunn er på vei til å bli mer og mer trådløst. Denne masteroppgaven
dekker et aspekt ved sikkerhet aveiet mot brukervennlighet i form av hvordan
sikkerhets implementeringer i batteridrevende enheter påvirker levetiden av batteriet.
Tidligere arbeid har funnet energiforbruket av diverse sikkerhets implementeringer. Resultatene
av disse er ofte angitt i joule, men brukervennlighet kan ikke måles i joule. Et bedre
mål for brukervennlighet er antall timer ladningsintervallet synker når vi implementerer
sikkerhet. Denne masteroppgaven beskriver en teoretisk modell for å finne ut hvor mye
levetiden på batteriet senkes når man implementerer sikkerhet.
Modellen er brukt i et case study for å finne hvor mye ladningsintervallet synker når vi implementerer
en PGP inspirert kryptering av SMSer. Resultatet viste at ladnings intervallet
sank med 42% (fra 202 til 117 timer) med en RSA nøkkel på 2048 bits og vi sender 20
krypterte meldinger hver dag. Hovedgrunnen til dette er den resurskrevende RSA krypteringen,
men det viste seg at å sende ekstra bits på grunn av meldings ekspansjon av en PGP
kryptert melding spilte en viktig rolle i nedgangen av batterilevetid. ENGELSK:
In many cases there are trade-offs between security and user-friendliness, or security versus
speed. Our society is moving towards a more wireless community. This thesis will cover an
aspect of security versus user-friendliness in the form of how do the security implementations
in battery-powered devices affect the battery life. Do we need to charge the batteries
more often when we implement security? Other authors has found the power consumptions
of several security implementations. Previous work presents their results in joule, however,
the user-friendliness cannot be measured in joule. A better unit for measuring the decreased
charge interval. This thesis presents a theoretical model to find the decrement of the charge
interval when security is implemented.
The model is used in a case study to find how much the charge interval is decreased when we
implement a PGP inspired encryption of SMSes. The results shows that the charge interval
is reduced by 42% (from 202 hour to 117 hours) with an RSA key of 2048 bits and we send
20 encrypted SMSes each day. The main reason for the decreased charge interval is the use
of the resource demanding RSA algorithm, however it is shown that the sending of extra
bits due to the expansion of the message when PGP is applied played an important role in
the decrement.