Hi there, this is FeliceRivarez.
My Chinese name is Yifei Zhang (张逸非). Though I have an English name (Neil, the English given name my parents chose for me), it turns out that people prefer "Yifei" over "Neil", as Yifei is easy to pronounce for English speakers (thanks to my mom who actually took this into consideration upon the selection of my Chinese name), and Neil seems a little old-fashioned.
I am currently an undergraduate in the College of Computer Science, Nankai University. I am expected to graduate from NKU in July 2026, and if things go as planned, I will become a Ph.D candidate at the beginning of September 2026, at the Institute of Information Engineering, Chinese Academy of Sciences.
My homepage is at https://felicerivarez.github.io. It is still under construction and may be glitchy. Feel free to drop an email, you can reach me at [email protected].
My current research interest is mainly AI security as well as AI for security. I will conclude my research projects related to authentication and password security during my final year at Nankai University, as part of my thesis for a Bachelor's degree in Engineering. In the future, End-to-End encryption and deniable encryption would also be of great interest if I have the time.
Previous course repos(public) include:
- Programming with C++ (Final project ranked #1 in the College of CS. Course final score: 94/100)
- Programming with Python (Score: 96/100)
- Computer Graphics (Score: 100/100)
- Natural Language Processing (Score: 96/100)
- Deep Learning (Advanced course, score: 94/100)
- Speech Recognition (Score: 98/100)
Under construction:
- Parallel Programming (When I have the time LOL)
Publication:
-
EditPSM: A New Password Strength Meter Based on Password Reuse via Deep Learning
Yifei Zhang, Zhenduo Hou, Yunkai Zou, Zhen Li, Ding Wang. In Proc. INSCRYPT 2024 (CCF-C), Best Paper runner-up (3 out of 47 total accepted/conditional accept papers), pages 255-276. [PDF (via publisher)] [PDF (Not final)] [video]
- At least 2 papers under preparation with me being the first author. These papers will be targeting top-tier security conferences.
Awards:
-
Cryptography National Contest'24, China, held by CACR. Finalist, Second Prize. (2024全国密码技术竞赛,全国决赛二等奖)
I personally served as the presenter and drafted/polished the report, completed the artifact in part. In the group phase of the finals, we ranked first. However, at a last-minute notice, the score for the preliminary round is also a part of the final score (the prelims took place 2 months before the finals, and were never a part of the final result in previous editions of the competition). Due to this sudden change of rules, we lost the chance to win the first prize.
-
Contemporary Undergraduate Mathematical Contest in Modeling, National Contest '24, China. Second Prize (Tianjin). (2024全国大学生数学建模竞赛,天津市二等奖)
I personally served as team leader, model designer, and programmer.
In the remaining semesters of my undergraduate days (Fall 2025 & Spring 2026), I am no longer required to take any courses. I will be focusing on my research and my thesis for a Bachelor's in Engineering.
Private repos other than course repos are for research purposes. Though I'd very much like to make them public, it remains unknown whether I am allowed to do so, considering research ethics and the anonymity of paper submissions. For now, I simply use these repos for code backup and version control.