Title :
Shell-Based Block Ciphering Structure (SBCS) for AES Parallelism with Feedback-Data Mode
Author :
Yi-Nan Lin ; Kuo-Tsang Huang
Author_Institution :
Ming Chi Univ. of Technol., Taipei, Taiwan
Abstract :
It is generally agreed that multiple hardware resources increase computing speed as each core provides individual data output. The provision of individual data output enables multiple cores to process and output data from each core independently. The individual characteristics of multiple hardware resources enhances data ciphering speed and outputs individual streams of cipher text. After enciphering, full text data are partitioned equally into separate, individual cipher text streams, each being equivalent to a separate, individual copy of cipher text. In the data encryption with block ciphers area, a feedback-data mode of operation such as CBC is the more favored block ciphering mode. However, due to it needs the previous block of data to find out the current block of cipher text, feedback-data mode could not encrypt each plaintext independently, so that it does not work with the multiple cores system. To conquer these problems, the Shell-based Block Ciphering Structure (SBCS) is proposed in this paper by modifying the operation feedback path to fit to the multiple cores operation environment.
Keywords :
cryptography; data analysis; feedback; AES parallelism; CBC; SBCS; block ciphering mode; block ciphers area; cipher text stream; computing speed; data ciphering speed; data encryption; data output; enciphering; feedback-data mode; hardware resources; multiple cores system; shell-based block ciphering structure; Ciphers; Encryption; Hardware; Image color analysis; Parallel processing; Standards; AES; Feedback-data Mode; Parallelism;
Conference_Titel :
Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), 2014 International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4799-6235-8
DOI :
10.1109/CyberC.2014.19