Advances in Cryptology - EUROCRYPT 2009 : 28th annual international conference on the theory and applications of cryptographic techniques Cologne, Germany, April 26-30, 2009 Proceedings.