Abstract
Disk encryption is frequently used to secure confidential data on mobile devices. However, the high energy cost of disk encryption poses a heavy burden on those devices with limited battery capacity especially when a large amount of data needs to be protected by disk encryption. To address the challenge, we develop a new kernel-level disk encryption software, Populus. Almost 98% of Populus's encryption/decryption computation is not related with the input plaintext/ciphertext, so we accomplish the computation in advance during initialization when a consistent power supply is available. We conduct cryptanalysis on Populus and finally conclude that state-of-the-art cryptanalysis techniques fail to break Populus in reasonable computational complexity. We also conduct energy consumption experiments on Populus and dm-crypt, a famous disk encryption software for Android and Linux mobile devices. The experimental results demonstrate that Populus consumes 50%-70% less energy than dm-crypt.
| Original language | English |
|---|---|
| Pages (from-to) | 83-90 |
| Number of pages | 8 |
| Journal | Procedia Computer Science |
| Volume | 94 |
| DOIs | |
| State | Published - 2016 |
| Event | 11th International Conference on Future Networks and Communications, FNC 2016 / 13th International Conference on Mobile Systems and Pervasive Computing, MobiSPC 2016 - Montreal, Canada Duration: 15 Aug 2016 → 18 Aug 2016 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- disk encryption
- energy-efficient computing
- privacy protection
Fingerprint
Dive into the research topics of 'Taming Energy Cost of Disk Encryption Software on Data-Intensive Mobile Devices'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver