Author: Moti Yung,Helger Lipmaa,Donghai Lin