Public Key Cryptography -- PKC 2012