Back to Search
Start Over
A Huffman-Based Joint Compression and Encryption Scheme for Secure Data Storage Using Physical Unclonable Functions
- Source :
- Electronics, Vol 10, Iss 1267, p 1267 (2021), Electronics, Volume 10, Issue 11
- Publication Year :
- 2021
- Publisher :
- MDPI AG, 2021.
-
Abstract
- With the developments of Internet of Things (IoT) and cloud-computing technologies, cloud servers need storage of a huge volume of IoT data with high throughput and robust security. Joint Compression and Encryption (JCAE) scheme based on Huffman algorithm has been regarded as a promising technology to enhance the data storage method. Existing JCAE schemes still have the following limitations: (1) The keys in the JCAE would be cracked by physical and cloning attacks<br />(2) The rebuilding of Huffman tree reduces the operational efficiency<br />(3) The compression ratio should be further improved. In this paper, a Huffman-based JCAE scheme using Physical Unclonable Functions (PUFs) is proposed. It provides physically secure keys with PUFs, efficient Huffman tree mutation without rebuilding, and practical compression ratio by combining the Lempel-Ziv and Welch (LZW) algorithm. The performance of the instanced PUFs and the derived keys was evaluated. Moreover, our scheme was demonstrated in a file protection system with the average throughput of 473Mbps and the average compression ratio of 0.5586. Finally, the security analysis shows that our scheme resists physical and cloning attacks as well as several classic attacks, thus improving the security level of existing data protection methods.
- Subjects :
- Security analysis
TK7800-8360
Computer Networks and Communications
Computer science
true random number
02 engineering and technology
Data_CODINGANDINFORMATIONTHEORY
Encryption
Huffman coding
PUFs
symbols.namesake
JCAE
0202 electrical engineering, electronic engineering, information engineering
Electrical and Electronic Engineering
Throughput (business)
business.industry
020206 networking & telecommunications
Computer engineering
Hardware and Architecture
Control and Systems Engineering
Signal Processing
Compression ratio
Computer data storage
symbols
020201 artificial intelligence & image processing
Electronics
business
Joint (audio engineering)
Huffman tree mutation
Volume (compression)
Subjects
Details
- Language :
- English
- ISSN :
- 20799292
- Volume :
- 10
- Issue :
- 1267
- Database :
- OpenAIRE
- Journal :
- Electronics
- Accession number :
- edsair.doi.dedup.....0d83c29319a30cd73a31494e6bf061f4