Multicore implementation of EME2 AES disk encryption algorithm using OpenMP
Title | Multicore implementation of EME2 AES disk encryption algorithm using OpenMP |
Publication Type | Conference Paper |
Year of Publication | 2017 |
Authors | Hadagali, C. |
Conference Name | 2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT) |
ISBN Number | 978-1-5090-3038-5 |
Keywords | AES, computational complexity, cryptography, EME2 AES, EME2 AES disk encryption algorithm, Encrypt Mix Encrypt V2 Advanced Encryption Standard, Encryption, full disk encryption, Metrics, multicore compatible parallel implementation, Multicore Computing, multicore computing security, multicore implementation, Multicore processing, multiprocessing systems, Organizations, pubcrawl, resilience, Resiliency, Scalability, Software algorithms, Speed up, Standards |
Abstract | Volume of digital data is increasing at a faster rate and the security of the data is at risk while being transit on a network as well as at rest. The execution time of full disk encryption in large servers is significant because of the computational complexity associated with disk encryption. Hence it is necessary to reduce the execution time of full disk encryption from the application point of view. In this work a full disk encryption algorithm namely EME2 AES (Encrypt Mix Encrypt V2 Advanced Encryption Standard) is analyzed. The execution speed of this algorithm is reduced by means of multicore compatible parallel implementation which makes use of available cores. Parallel implementation is executed on a multicore machine with 8 cores and speed up on the multicore implementation is measured. Results show that the multicore implementation of EME2 AES using OpenMP is up to 2.85 times faster than sequential execution for the chosen infrastructure and data range. |
URL | http://ieeexplore.ieee.org/document/8203979/ |
DOI | 10.1109/ICCCNT.2017.8203979 |
Citation Key | hadagali_multicore_2017 |
- multicore computing security
- standards
- Speed up
- Software algorithms
- Scalability
- Resiliency
- resilience
- pubcrawl
- Organizations
- multiprocessing systems
- Multicore processing
- multicore implementation
- AES
- Multicore Computing
- multicore compatible parallel implementation
- Metrics
- full disk encryption
- encryption
- Encrypt Mix Encrypt V2 Advanced Encryption Standard
- EME2 AES disk encryption algorithm
- EME2 AES
- Cryptography
- computational complexity