1. Department of Cryptography and Technology Beijing Electronic Science and Technology Institute Beijing China
2. State Key Laboratory of Cryptology Beijing China
3. Guangxi Key Laboratory of Cryptography and Information Security Guilin University of Electronic Technology Guilin China