密码学方向的申请里,成绩排名只是基础,真正能展开的是科研和安全竞赛经历。我的本科是山东大学网络空间安全学院信息安全专业,GPA 3.92/4.0,专业排名 1/120,大概前 0.8%。英语六级 589 分,后面英文交流和文献翻译准备起来相对顺一些。
科研方面,我作为第一负责人完成了校级创新资助计划项目《基于区块链的隐私保护数据共享系统》,并顺利结项;也参与过国家自然科学基金项目《密码算法安全性分析》,主要负责哈希函数攻击模块。
竞赛经历和网安方向比较贴合,包括全国大学生信息安全竞赛国赛一等奖、全国密码技术竞赛国家三等奖,以及多次 CTF 省级奖项。项目上,我主导开发过《针对大语言模型智能体的轻量化沙盒系统》,实现对 AI 智能体的安全隔离与行为监控;也参与过校园网络安全态势感知平台开发,负责漏洞扫描模块设计。奖项包括国家奖学金、省政府奖学金、山东大学校长奖、三次一等学业奖学金、两次特长奖学金和两次校级三好学生。
清华大学网络科学与网络空间研究院密码学实验室,是我夏令营阶段确认的去向,团队是王小云院士团队。整个过程中,我一共拿到 5 个 offer,包括清华、北大、中科院信工所、上海交大和浙大。
我放弃了北大、中科院信工所等机会,主要是因为清华网研院的密码学方向和我之前做的哈希函数安全性分析、区块链隐私保护更贴合。夏令营阶段结果确定后,我没有再参加预推免和九推。
夏令营阶段,我投递的几所学校和机构都围绕网络空间安全和密码学展开。清华大学网络科学与网络空间研究院入营并拿到优营,北京大学信息科学技术学院入营并拿到优营,中国科学院信息工程研究所也入营并拿到优营。
上海交通大学网络空间安全学院和浙江大学网络空间安全学院同样在夏令营阶段入营并拿到优营。因为几条线的结果都比较早,后面选择时主要比较导师方向、团队积累和自己未来想做的研究问题。
简历改了 12 版,重点突出科研项目成果和竞赛获奖,但我没有只写奖项名称,而是尽量用具体工作和数据说明自己做了什么。比如区块链隐私保护项目、哈希函数攻击模块、AI 智能体沙盒系统,都需要写出个人贡献。
个人陈述改了 8 版,核心是结合已有经历说明自己为什么想继续做密码学研究,以及后续希望从哪些问题切入。推荐信准备了 2 封,一封来自导师,导师是国家杰青;另一封来自专业课老师,是省级教学名师。
成绩单在大三下学期开学后就立即办理,并加盖教务处公章。奖项材料提前扫描整理,按国家级、省级和校级分类。项目材料包括项目报告、代码片段和演示视频,主要用来支撑面试中对个人贡献的说明。
面试流程大致是 15 分钟个人陈述、20 分钟专家提问和 10 分钟英语交流。个人陈述里,我重点讲了密码学相关科研、区块链隐私保护项目,以及自己在安全竞赛中的积累。
专家提问主要围绕密码学基础和项目细节展开。密码学部分问到哈希函数安全性、分组密码结构;区块链部分问到共识机制,尤其是拜占庭容错算法原理。老师也会追问 CTF 竞赛中遇到过的技术难点和解决方案,以及科研项目里的创新点与不足。
英语部分包括 3 分钟英文自我介绍,也有英文问答,比如区块链安全挑战、密码学最新研究进展。最后还有密码学领域最新论文摘要的英文文献翻译。对网安和密码方向来说,英文材料准备不能只停留在自我介绍,专业词汇和论文摘要阅读也要练。
这类高强度网安申请,最重要的是让成绩、科研、竞赛和项目互相支撑。专业第一和奖学金能证明学习能力,但真正决定面试深度的,是你能不能把密码学、区块链安全、CTF 和项目经历放到同一个研究兴趣里。
密码学基础一定要扎实。哈希函数安全性、分组密码结构、共识机制这些问题看起来是课程内容,但老师会结合项目追问你是否真的理解原理。竞赛经历也不能只报奖项,要能讲清楚具体题型、技术难点和解决过程。
如果目标是清华网研院、北大信科、中科院信工所这类方向,材料准备要尽早完成。推荐信、项目报告、代码片段、演示视频和英文文献翻译都不是临时能补出来的,尤其是密码学方向,任何写在简历里的概念都可能在面试里被问到。