Title :
Android PBC: A Pairing Based Cryptography toolkit for android platform
Author :
Weiran Liu ; Jianwei Liu ; Qianhong Wu ; Bo Qin
Author_Institution :
The School of Electronisc and Information Engineering, Beihang University, Beijing, China
Abstract :
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.
Keywords :
Android; Java; Pairing-Based Cryptography;
Conference_Titel :
Communications Security Conference (CSC 2014), 2014
Conference_Location :
Beijing
DOI :
10.1049/cp.2014.0739