Kai Hu

, Key Lab of Cryptologic Technology & Information Security, Ministry of Education, Shandong University