School of Mathematics and Statistics Shandong University of Technology Zibo 255091 China;
State Key Laboratory of Information Security Institute of Information Engineering Chinese Academy of Sciences Beijing 100093 China;
State Key Laboratory of Information Security Institute of Information Engineering Chinese Academy of Sciences Beijing 100093 China;
State Key Laboratory of Information Security Institute of Information Engineering Chinese Academy of Sciences Beijing 100093 China;
State Key Laboratory of Cryptology Beijing 100878 China;
PLA Strategic Support Force Information Engineering University Zhengzhou 450002 China;
State Key Laboratory of Information Security Institute of Information Engineering Chinese Academy of Sciences Beijing 100093 China;