 While first used for cryptanalysis, pairings have also been used to construct many cryptographic systems for which no other efficient implementation is known, such as identity based encryption or attribute based encryption schemes.A contemporary example of using bilinear pairings is exemplified in the Boneh-Lynn-Shacham signature scheme.Pairing-based cryptography relies on hardness assumptions separate from e.g.