I am aware of some crypto libraries containing functions and tools for pairing based cryptography. However, I want to have a more extensive list of them. My ultimate purpose is to implement some of the existing cryptographic schemes for efficiency comparison. Therefore, Optimality of the codes is a matter of concern here. On the other hand, ease-of-use is the other important property. (:D)
My current list of crypto libraries with pairings:
- PBC (Stanford's Pairing Based Cryptography library) (C)
- MIRACL (Multiprecision Integer and Rational Arithmetic Cryptographic Library) (C, C++)
- jPBC (the Java Pairing Based Cryptography) (Java)
- Charm (A tool for rapid cryptographic prototyping) (Python)
Also I want to know is there any "conventional" library for the purpose of efficiency comparison in pairing based crypto?