Zenithal

她/他

开源贡献

清华大学/北京外国语大学开源软件镜像站 2020 年 10 月至 2023 年 7 月
运维 mirrors.tuna.tsinghua.edu.cn
校园网联合镜像站 2022 年 1 月至 2023 年 7 月
创始人 mirrors.cernet.edu.cn
OpenRigil:RISC-V 密码学硬件密钥 2022 年 1 月至 2022 年 8 月
作者 openrigil.org
  • 硬件密码学加速器可配置的蒙哥马利模乘加速器 RTL
  • 特化的密码学库使用以上加速器的 RSA2048/RSA4096/Ed25519 软件库,RSA4096 使用特别的方法实现
  • USB 1.1 外设USB 1.1 的物理层,控制器与驱动,熟悉嵌入式 USB 栈
CanoKey 2020 年 12 月至 2023 年 7 月
开发者 canokeys.org
  • 核心功能NDEF,OpenPGP 触摸认证策略,FIDO2 Ed25519 支持(ssh ed25519-sk 使用该部分)
  • 密码部分硬件加速的 RSA3072
  • 虚拟卡: QEMU, USB/IP, FunctionFS
Rocket Chip 2023 年 2 月至 7 月
维护者 chipsalliance/rocket-chip
Linux USB OVER IP DRIVER 于 2021 年 3 月首次提交,从 2023 年 3 月开始维护
子系统代码评审
QEMU CanoKey 2022 年 5 月至今
子系统维护者
OpenSSL, OpenSSH, mtr, chisel, archriscv-packages, nixpkgs, riscv-isa-manual, etc.
贡献者

项目经历

基于 Chisel 实现 RISC-V 指令集标量密码学扩展 2022 年 1 月至 2022 年 6 月
本科毕业论文
  • RTL 设计为 Rocket-Chip 设计的 Zk/Zb 扩展的功能单元,已上游化
  • 密码学库为 OpenSSL 设计的 AES/SM4/SM3 的汇编,已上游化
  • 在 AES 上可达到十倍加速比
Chisel 及相关技术 2021 年 11 月至 2023 年 4 月
中科院软件所 PLCT 实验室高级实习生
Arch Linux RISC-V 2021 年 9 月至 2022 年 1 月
中科院软件所 PLCT 实验室实习生

课程助教

实验物理的大数据方法 2020 夏季学期
清华大学工物系课程,主讲教师续本达
设计了每日作业,关于 Bash 脚本,常用命令(pastebin 使用,sed,oneliner 构造),Makefile,Python(Numpy,HDF5,Matplotlib),R,SQL,在出题时选择了一些有趣的内容例如 Grover 搜索算法与黑洞吸积盘