Charlemagne, Manuel (2010) Pairings in Cryptology: efficiency, security and applications. PhD thesis, Dublin City University.