DocumentCode
1993195
Title
Encryption and decryption implementation in Java based on Poco libraries
Author
Fei, Wang ; Ming, LUO ; Fangming, Hu
Author_Institution
Sch. of Electron. Eng., Xidian Univ., Xi´´an, China
fYear
2011
fDate
16-18 Sept. 2011
Firstpage
3020
Lastpage
3023
Abstract
The conventional Java based method of data encryption and decryption exists such problems as low efficiency and complicated programming. To resolve these problems, an efficient implementation which combines the third-party open source Poco library with JNI is proposed in this paper. Developers can create their C++ function library using Poco and finally generate a dynamic link library file, then Java will call the needed functions by mean of JNI. The implementation is highly portable and available on many different operation systems and has passed the testing on Windows XP as well as Ubuntu. Different implementations are compared in efficiency, the result shows that the performance improves significantly.
Keywords
C++ language; Java; cryptography; operating systems (computers); public domain software; software libraries; C++ function library; JNI; Java; Poco libraries; Ubuntu; Windows XP; complicated programming; decryption; dynamic link library file; encryption; low efficiency programming; operation system; third-party open source Poco library; Algorithm design and analysis; Educational institutions; Encryption; Java; Libraries; Public key; Decryption; Encryption; JNI; Java; Poco;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Control Engineering (ICECE), 2011 International Conference on
Conference_Location
Yichang
Print_ISBN
978-1-4244-8162-0
Type
conf
DOI
10.1109/ICECENG.2011.6057988
Filename
6057988
Link To Document