In Dec 2025, I concluded my Ph.D. in Cyber Security at Wuhan University, grateful to have Huanguo Zhang as my supervisor.

Before (Jun 2025 - Aug 2025), I worked as an algorithm engineer intern at Ant Group, affiliated with Misuan.
Before (Dec 2023 - Mar 2025), I was a CSC Visiting Ph.D. student at the University of Wollongong, Australia. There, I was hosted by Willy Susilo and had the fortune to study with the Institute of Cybersecurity and Cryptology (iC$^2$) led by him.
Before (Sep 2016 - Jun 2020), I earned my B.S. in Mathematics from Wuhan University, where I continued with graduate studies.

My research focuses on cryptography and cyber security, to be more specific:

  • Recently, my passion lies in signatures and zero-knowledge proofs, as well as their applications.
  • In the long term, I hope using technologies to establish trust among individuals, which I consider to be the most subtle and elegant aspect of cryptography.

I can be reached via wenjm at whu.edu.cn or cryptowjm at 163.com, if questions or we share common tastes.

📜 Publications

Here are the publications that I am the main contributor (also, as First Author or Corresponding Author). For other works, please refer to the links on the left panel of this page.

Signature, Zero-Knowledge, and Authentication

Key Exchange and Group Key Distribution

💻 Services

Teaching

  • Feb 2023 - Jun 2023: Teaching Assistant
    Programming and Experiments (undergraduate course in Spring 2023), Wuhan University
  • Sep 2021 - Jan 2022: Teaching Assistant
    Cryptography (undergraduate course in Fall 2021), Wuhan University

Serving as Reviewers

  • Journals: IEEE Transactions on Information Theory (T-IT), IEEE Transactions on Dependable and Secure Computing (T-DSC), IEEE Transactions on Vehicular Technology (T-VT), IEEE Internet of Things Journal (IoT-J), Journal of Information Security and Applications (JISA), etc.
  • Conferences: ICISC 2024, Inscrypt 2023, etc.

🧰 Misc

Serendipity

My name starts with “jiami” (Chinese for “encrypt”), and ends with “mingwen” (Chinese for “plaintext”).
I remove “ng” from it to obtain “miwen” (Chinese for “ciphertext”) for several usernames of mine, e.g., wechat, twitter, and github, as I believe it is more suitable for spreading over the public channel :)

Last updated: 31 Dec 2025