1. Science and Technology on Communication Security Laboratory, Chengdu 610041, China
2. Department of Communication and Information Engineering, Guilin University of Electronic Technology, Guilin 541004, China
3. State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, China
4. State Key Laboratory of Cryptology, P.O. Box 5159, Beijing 100878, China