1. College of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
2. School of Cyber Security and Information Law, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
3. Chongqing Vocational and Technical University of Mechatronics, Chongqing 402760, China
4. Department of Mathematics, Hangzhou Normal University, Hangzhou 311121, China
5. Westone Cryptologic Research Center, Beijing 100071, China