Securing pairing-based cryptography on smartcards. (1st January 2012)