Proceedings Article10.1109/ISCC.2011.5983948
jPBC: Java pairing based cryptography
Angelo De Caro,Vincenzo Iovino +1 more
- 28 Jun 2011
- pp 850-855
708
TL;DR: al. as discussed by the authors presented jPBC, a Java port of the PBC library written in C. This library supports different types of elliptic curves, preprocessing which can speedup the computation significantly and it is ready for the mobile world.
read more
Abstract: It has been recently discovered that some cyclic groups that could be used in Cryptography admit a special bilinear pairing map that introduces extra structure to the group. Bilinear pairing maps were first used to break cryptosystems (see, for example, [1], [2], [3]) and later it was realized that the extra structure could be exploited to build cryptosystems with extra properties. Boneh and Franklins identity-based encryption scheme [4] is the most famous early example of what could be achieved using bilinear maps. After that, a plethora of cryptosystems have been designed using bilinear maps. No full and freely available implementation of pairing based cryptography was available until this work. Recent proposals [13], [14], [15] fall short of this goal as either their source code is not available or because they support a limited range of elliptic curve. Moreover, neither one of [13], [14], [15] implements preprocessing that is crucial to reduce the computation time. In this work, we present jPBC a Java port of the PBC library written in C [24], [25]. jPBC provides a full ecosystem of interfaces and classes to simplify the use of the bilinear maps even for a non-cryptographer. jPBC supports different types of elliptic curves, preprocessing which can speedup the computation significantly and it is ready for the mobile world. Moreover a benchmark comparison between jPBC and PBC has been performed to measure the gap between the two libraries. Furthermore jPBC has been benchmarked on different Android mobile platforms.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Security and Privacy in Smart Health: Efficient Policy-Hiding Attribute-Based Access Control
Yinghui Zhang,Dong Zheng,Robert H. Deng +2 more
- 10 Apr 2018
TL;DR: PASH is introduced, a privacy-aware s-health access control system, in which the key ingredient is a large universe CP-ABE with access policies partially hidden, and attribute values of access policies are hidden in encrypted SHRs and only attribute names are revealed.
482
An Efficient File Hierarchy Attribute-Based Encryption Scheme in Cloud Computing
TL;DR: An efficient file hierarchy attribute-based encryption scheme is proposed in cloud computing that combines layered access structures into a single access structure, and then, the hierarchical files are encrypted with the integrated access structure.
310
A Privacy-Aware Authentication Scheme for Distributed Mobile Cloud Computing Services
Jia-Lun Tsai,Nai-Wei Lo +1 more
TL;DR: The proposed scheme provides security and convenience for mobile users to access multiple mobile cloud computing services from multiple service providers using only a single private key.
298
Blockchain-Assisted Secure Fine-Grained Searchable Encryption for a Cloud-Based Healthcare Cyber-Physical System
TL;DR: In comparison to existing decentralized fine-grained searchable encryption schemes, the proposed scheme has achieved a significant reduction in storage and computational cost for the secret key associated with users.
263
Result Pattern Hiding Searchable Encryption for Conjunctive Queries
Shangqi Lai,Sikhar Patranabis,Amin Sakzad,Joseph K. Liu,Debdeep Mukhopadhyay,Ron Steinfeld,Shi-Feng Sun,Dongxi Liu,Cong Zuo +8 more
- 15 Oct 2018
TL;DR: This paper proposes a new SSE protocol, called Hidden Cross-Tags (HXT), that removes 'Keyword Pair Result Pattern' (KPRP) leakage for conjunctive keyword search, and proposes a 'lightweight' HVE scheme that only uses efficient symmetric-key building blocks, and entirely avoids elliptic curve-based operations.
217
References
Identity-Based Encryption from the Weil Pairing
Dan Boneh,Matthew K. Franklin +1 more
- 19 Aug 2001
TL;DR: This work proposes a fully functional identity-based encryption scheme (IBE) based on the Weil pairing that has chosen ciphertext security in the random oracle model assuming an elliptic curve variant of the computational Diffie-Hellman problem.
Identity-Based Encryption from the Weil Pairing
Dan Boneh,Matthew K. Franklin +1 more
TL;DR: This work proposes a fully functional identity-based encryption (IBE) scheme based on bilinear maps between groups and gives precise definitions for secure IBE schemes and gives several applications for such systems.
Short Signatures from the Weil Pairing
Dan Boneh,Ben Lynn,Hovav Shacham +2 more
- 09 Dec 2001
TL;DR: A short signature scheme based on the Computational Diffie-Hellman assumption on certain elliptic and hyperelliptic curves is introduced, designed for systems where signatures are typed in by a human or signatures are sent over a low-bandwidth channel.
•Book
Elliptic Curves in Cryptography
Ian F. Blake,Gadiel Seroussi,Nigel P. Smart +2 more
- 01 Jul 1999
TL;DR: In the past few years elliptic curve cryptography has moved from a fringe activity to a major challenger to the dominant RSA/DSA systems as mentioned in this paper, and it has become all pervasive.
1.9K
Efficient Identity Based Signature Schemes Based on Pairings
Florian Hess
- 15 Aug 2002
TL;DR: In this article, an efficient identity based signature scheme based on pairings whose security relies on the hardness of the Diffie-Hellman problem in the random oracle model was proposed.
Related Papers (5)
Amit Sahai,Brent Waters +1 more
- 22 May 2005
John Bethencourt,Amit Sahai,Brent Waters +2 more
- 20 May 2007
Dan Boneh,Matthew K. Franklin +1 more
- 19 Aug 2001