Plain Text Encryption Using AES, DES and SALSA20 by Java']Java Based Bouncy Castle API on Windows and Linux

被引:5
|
作者
Panda, Madhumita [1 ]
Nag, Atul [2 ]
机构
[1] Sambalpur Univ, SUIIT, Comp Sci, Odisha, India
[2] Sambalpur Univ, SUIIT, Bioinformat, Odisha, India
关键词
AES; Blowfish; Salsa20; Bouncy Castle API; Performance Analysis;
D O I
10.1109/ICACCE.2015.130
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Information Security has become an important element of data communication. Various encryption algorithms have been proposed and implemented as a solution and play an important role in information security system. But on the other hand these algorithms consume a significant amount of computing resources such as CPU time, memory and battery power. However, for all practical applications, performance and the cost of implementation are also important concerns. Therefore it is essential to assess the performance of encryption algorithms. In this paper, the performance of three Symmetric Key based algorithms -AES, Blowfish and Salsa20 has been evaluated based on execution time, memory required for implementation and throughput across two different operating systems. Based on the simulation results, it can be concluded that AES and Salsa20 are preferred over Blowfish for plain text data encryption.
引用
收藏
页码:541 / 548
页数:8
相关论文
empty
未找到相关数据