1. Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China
2. Karlsruhe Institute of Technology, Karlsruhe, Germany
3. State Key Laboratory of Cryptology, Beijing, China
4. Westone Cryptologic Research Center, Beijing, China
5. Shanghai Institute for Advanced Communication and Data Science, Shanghai, China