DEFY: A Deniable File System for Flash Memory

While solutions for file system encryption can prevent an adversary from determining the contents of files, in situations where a user wishes to hide even the existence of data, encryption alone is not enough. Indeed, encryption may draw attention to those files, as they most likely contain informat...

Full description

Bibliographic Details
Main Author: Peters, Timothy M
Format: Others
Published: DigitalCommons@CalPoly 2014
Subjects:
Online Access:https://digitalcommons.calpoly.edu/theses/1230
https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=2301&context=theses
id ndltd-CALPOLY-oai-digitalcommons.calpoly.edu-theses-2301
record_format oai_dc
spelling ndltd-CALPOLY-oai-digitalcommons.calpoly.edu-theses-23012021-08-31T05:02:02Z DEFY: A Deniable File System for Flash Memory Peters, Timothy M While solutions for file system encryption can prevent an adversary from determining the contents of files, in situations where a user wishes to hide even the existence of data, encryption alone is not enough. Indeed, encryption may draw attention to those files, as they most likely contain information the user wishes to keep secret, and coercion can be a very strong motivator for the owner of an encrypted file system to surrender their secret key. Herein we present DEFY, a deniable file system designed to work exclusively with solid-state drives, particularly those found in mobile devices. Solid-state drives have unique properties that render previous deniable file system designs impractical or insecure. Further, DEFY provides features not offered by any single prior work, including: support for multiple layers of deniability, authenticated encryption, and an ability to quickly and securely delete data from the device. We have implemented a prototype based on the YAFFS and WhisperYaffs file systems. An evaluation shows DEFY performs comparatively with WhisperYaffs. 2014-06-01T07:00:00Z text application/pdf https://digitalcommons.calpoly.edu/theses/1230 https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=2301&context=theses Master's Theses DigitalCommons@CalPoly YAFFS Cryptography Databases and Information Systems Information Security
collection NDLTD
format Others
sources NDLTD
topic YAFFS
Cryptography
Databases and Information Systems
Information Security
spellingShingle YAFFS
Cryptography
Databases and Information Systems
Information Security
Peters, Timothy M
DEFY: A Deniable File System for Flash Memory
description While solutions for file system encryption can prevent an adversary from determining the contents of files, in situations where a user wishes to hide even the existence of data, encryption alone is not enough. Indeed, encryption may draw attention to those files, as they most likely contain information the user wishes to keep secret, and coercion can be a very strong motivator for the owner of an encrypted file system to surrender their secret key. Herein we present DEFY, a deniable file system designed to work exclusively with solid-state drives, particularly those found in mobile devices. Solid-state drives have unique properties that render previous deniable file system designs impractical or insecure. Further, DEFY provides features not offered by any single prior work, including: support for multiple layers of deniability, authenticated encryption, and an ability to quickly and securely delete data from the device. We have implemented a prototype based on the YAFFS and WhisperYaffs file systems. An evaluation shows DEFY performs comparatively with WhisperYaffs.
author Peters, Timothy M
author_facet Peters, Timothy M
author_sort Peters, Timothy M
title DEFY: A Deniable File System for Flash Memory
title_short DEFY: A Deniable File System for Flash Memory
title_full DEFY: A Deniable File System for Flash Memory
title_fullStr DEFY: A Deniable File System for Flash Memory
title_full_unstemmed DEFY: A Deniable File System for Flash Memory
title_sort defy: a deniable file system for flash memory
publisher DigitalCommons@CalPoly
publishDate 2014
url https://digitalcommons.calpoly.edu/theses/1230
https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=2301&context=theses
work_keys_str_mv AT peterstimothym defyadeniablefilesystemforflashmemory
_version_ 1719472965772378112