The Java Pairing-Based Cryptography Library (JPBC) provides: A Port of the Pairing-Based Cryptography Library (PBC), library developed by Ben Lynn, to performs the mathematical operations underlying pairing-based cryptosystems directly in Java. A Wrapper that enables the delegation of the pairing computation to the PBC library to gain in performance. An implementation of Multilinear Maps based on