TY - GEN
T1 - Android PBC
T2 - 2014 Communications Security Conference, CSC 2014
AU - Liu, Weiran
AU - Liu, Jianwei
AU - Wu, Qianhong
AU - Qin, Bo
PY - 2014
Y1 - 2014
N2 - There is an increasing demand and necessity to deploy advanced cryptographic approaches to secure mobile platforms, especially for Android, which is one of the most popular platforms with continual growth rate in Market. Among newly developed cryptographic libraries, Pairing-Based Cryptography (PBC) is a versatile and well-known cryptography library written in C language that has been widely used both in academia and industry. Unfortunately, there is no public Java PBC library available to Android 2.3 or higher versions. For our own research purpose, we have developed a fully functional PBC library wrapping cryptographic algorithms in Java, called Android PBC, which is suitable to all Android versions. Great efforts have been made so that PBC library can run as fast as possible in source-limited Android platforms. We provide the details of our Android PBC with benchmark tests performed to measure the gap between Android PBC and Linux PBC, together with a typical example, so that one can easily deploy cryptographic algorithms and protocols on Android platforms by following the examples.
AB - There is an increasing demand and necessity to deploy advanced cryptographic approaches to secure mobile platforms, especially for Android, which is one of the most popular platforms with continual growth rate in Market. Among newly developed cryptographic libraries, Pairing-Based Cryptography (PBC) is a versatile and well-known cryptography library written in C language that has been widely used both in academia and industry. Unfortunately, there is no public Java PBC library available to Android 2.3 or higher versions. For our own research purpose, we have developed a fully functional PBC library wrapping cryptographic algorithms in Java, called Android PBC, which is suitable to all Android versions. Great efforts have been made so that PBC library can run as fast as possible in source-limited Android platforms. We provide the details of our Android PBC with benchmark tests performed to measure the gap between Android PBC and Linux PBC, together with a typical example, so that one can easily deploy cryptographic algorithms and protocols on Android platforms by following the examples.
KW - Android
KW - Java
KW - Pairing-Based Cryptography
UR - https://www.scopus.com/pages/publications/84912101913
U2 - 10.1049/cp.2014.0739
DO - 10.1049/cp.2014.0739
M3 - 会议稿件
AN - SCOPUS:84912101913
SN - 9781849198448
T3 - IET Conference Publications
BT - IET Conference Publications
PB - Institution of Engineering and Technology
Y2 - 22 May 2014 through 24 May 2014
ER -