TinyPairing is a pairing-based cryptographic library for wireless sensors. It provides efficient and lightweight implementation of bilinear pairing, pairing-related functions and associated elliptic curve arithmetic operations such as scalar multiplication, point addition and more.