Encryption and decryption implementation in Java based on Poco libraries

Wang Fei,Luo Ming,Hu Fangming
DOI: https://doi.org/10.1109/ICECENG.2011.6057988
2011-01-01
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.
What problem does this paper attempt to address?