DocumentCode :
3397204
Title :
Portable parallelized blowfish via RenderScript
Author :
Davis, Spencer ; Jones, Brandon ; Hai Jiang
Author_Institution :
Dept. of Comput. Sci., Arkansas State Univ., Jonesboro, AR, USA
fYear :
2015
fDate :
1-3 June 2015
Firstpage :
1
Lastpage :
6
Abstract :
The recent rise in the popularity of mobile computing has brought the attention of mobile security to the forefront. As users depend more on tablets and smartphones, sensitive data is left to be secured using devices with vastly weaker resources than a typical computer. As mobile technology matures, the industry is starting to provide devices with multiple CPU cores in addition to other coprocessors such as GPUs. By using RenderScript, a new language technology on the Android platform, we hope to utilize the power of parallelism to increase the efficiency of the Blowfish encryption algorithm, while at the same time leveraging the power of RenderScript´s heterogenous execution to cope with the quickly changing mobile architectures in order to make the use of data encryption more feasible on a mobile platform. Experimental results demonstrate the effectiveness of RenderScript.
Keywords :
Android (operating system); authoring languages; cryptography; mobile computing; parallel processing; Android platform; GPUs; RenderScript heterogenous execution; coprocessors; data encryption; language technology; mobile architectures; mobile computing; mobile security; mobile technology; multiple CPU cores; portable parallelized blowfish encryption algorithm; sensitive data; smartphones; tablets; Androids; Encryption; Humanoid robots; Java; Kernel; Resource management; Smart phones;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2015 16th IEEE/ACIS International Conference on
Conference_Location :
Takamatsu
Type :
conf
DOI :
10.1109/SNPD.2015.7176197
Filename :
7176197
Link To Document :
بازگشت