Dynamic Multimedia Encryption Using a Parallel File System Based on Multi-Core Processors

被引:9
作者
Khashan, Osama A. M. [1 ]
Khafajah, Nour M. [2 ]
Alomoush, Waleed [3 ]
Alshinwan, Mohammad [4 ]
Atawneh, Sultan Samer [5 ]
Alsmadi, Mutasem K. K. [6 ]
机构
[1] Rabdan Acad, Res & Innovat Ctr, POB 114646, Abu Dhabi, U Arab Emirates
[2] Irbid Natl Univ, Fac Sci & Informat Technol, Dept Cyber Secur, Irbid 21110, Jordan
[3] Skyline Univ Coll, Sch Informat Technol, POB 1797, Sharjah, U Arab Emirates
[4] Appl Sci Private Univ, Fac Informat Technol, Amman 11931, Jordan
[5] Saudi Elect Univ, Coll Comp & Informat, Riyadh 13316, Saudi Arabia
[6] Imam Abdulrahman Bin Faisal Univ, Coll Appl Studies & Community Serv, Dept MIS, POB 1982, Dammam, Saudi Arabia
关键词
parallel encryption; multimedia encryption; file system; multi-core processors; cryptography;
D O I
10.3390/cryptography7010012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Securing multimedia data on disk drives is a major concern because of their rapidly increasing volumes over time, as well as the prevalence of security and privacy problems. Existing cryptographic schemes have high computational costs and slow response speeds. They also suffer from limited flexibility and usability from the user side, owing to continuous routine interactions. Dynamic encryption file systems can mitigate the negative effects of conventional encryption applications by automatically handling all encryption operations with minimal user input and a higher security level. However, most state-of-the-art cryptographic file systems do not provide the desired performance because their architectural design does not consider the unique features of multimedia data or the vulnerabilities related to key management and multi-user file sharing. The recent move towards multi-core processor architecture has created an effective solution for reducing the computational cost and maximizing the performance. In this paper, we developed a parallel FUSE-based encryption file system called ParallelFS for storing multimedia files on a disk. The developed file system exploits the parallelism of multi-core processors and implements a hybrid encryption method for symmetric and asymmetric ciphers. Usability is significantly enhanced by performing encryption, decryption, and key management in a manner that is fully dynamic and transparent to users. Experiments show that the developed ParallelFS improves the reading and writing performances of multimedia files by approximately 35% and 22%, respectively, over the schemes using normal sequential encryption processing.
引用
收藏
页数:17
相关论文
共 36 条
[1]   Performance consequence of user space file systems due to extensive CPU sharing in virtual environment [J].
Bhatt, Gopi ;
Bhavsar, Madhuri .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04) :3119-3137
[2]  
Bijlani A, 2019, PROCEEDINGS OF THE 2019 USENIX ANNUAL TECHNICAL CONFERENCE, P121
[3]  
Blaze Matt., 1993, ACM C COMPUTER COMMU, P9, DOI [DOI 10.1145/168588.168590, 10.1145/168588.168590]
[4]  
Broz M., 2018, IFIP INT C ICT SYST, P79
[5]  
Carns PH, 2000, USENIX ASSOCIATION PROCEEDINGS OF THE 4TH ANNUAL LINUX SHOWCASE AND CONFERENCE, ATLANTA, P317
[6]   Mandatory Access Control Method for Windows Embedded OS Security [J].
Cho, Chaeho ;
Seong, Yeonsang ;
Won, Yoojae .
ELECTRONICS, 2021, 10 (20)
[7]   Approach to Determining the Boundaries of the Search Range for the Number of Trees in the Random Forest Algorithm [J].
Demidova, Liliya ;
Ivkina, Maria .
2020 9TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2020, :257-260
[8]  
Federal Information Processing Standards Publication, 2015, INFORM TECHNOLOGY LA
[9]   FridgeLock: Preventing Data Theft on Suspended Linux with Usable Memory Encryption [J].
Franzen, Fabian ;
Andreas, Manuel ;
Huber, Manuel .
PROCEEDINGS OF THE TENTH ACM CONFERENCE ON DATA AND APPLICATION SECURITY AND PRIVACY, CODASPY 2020, 2020, :215-219
[10]  
Gough V, 2004, ENCFS