OpenPairing Implementation of a bilinear pairing over a Barreto-Naehrig curve using OpenSSL as the arithmetic backend.