开源之夏08:项目总结与收获
结项啦!回顾这四个月的开源之夏旅程,有太多需要感谢的人。
项目交付
最终完成了:
- SDF 软件实现 SDK,支持动态库加载和编译期静态链接两种模式
- SDF 命令行应用的开发与集成(
openssl sdf命令) - 69 个 SDF 标准接口的全面对齐、测试与文档
- SKF 接口规范的研究与架构设计
- Provider 框架与 PKCS#11 的探索,以及Provider调用形式的验证
关于铜锁(Tongsuo)
这段经历让我深入了解了蚂蚁集团的密码学底座。铜锁的定位可以一句话总结:蚂蚁今天的密码学底座 ≈ 90% 自研铜锁 + 10% 场景化 OpenSSL/GmSSL 补丁。
- 2019 年从 OpenSSL 1.1.1 fork(当时叫 BabaSSL)
- 2022 年更名为 Tongsuo,捐赠给开放原子开源基金会
- 覆盖支付宝、网商、OceanBase、隐语隐私计算等全部 TLS 链路
- 已拿到国密 GM/T 0028 安全一级认证(Android/iOS/Linux 三平台)
- 除 TLS 1.3、QUIC、国密套件外,还内置半同态、零知识证明、后量子算法实验分支
- 自研密码芯片与 Tongsuo 对接,实现国密算法硬件卸载,性能提升 5-10×
成长与感悟
这次经历最大的收获不是技术本身,而是:
一是对未来的路有了提前了解。能跟两位在互联网大厂深耕多年的开源前辈交流学习,倾听他们的人生经历和所见所闻,让我更清楚自己想要什么样的生活、做什么样的事。
二是学会了如何面对困难。遇到困难的时候就再查文档,代码读不下去了就写写博客理清思路,实在进行不下去了就稍等等。焦虑了就找老师聊聊。
收到过的最好的建议:”不要不求甚解,搞懂就是搞得非常懂。一天时间很短,但一天时间也很长——要看你专不专注。”
学习资源推荐
- 密标委:国密标准官方发布平台
- 隐语 SPU:蚂蚁开源隐私计算框架,社区活跃,适合大二开始追
- PKCS#11 Tutorial by Cyber Hashira:PKCS#11 入门的最佳视频教程
- OpenSSL Provider 开发:levitte 的 Provider Skeleton
项目过程记录
8月3日 — 项目启动


8月5日 — SDF接口规范


8月10日

8月18日

8月23日


8月27日


9月2日 — C语言工程实践












9月8日

10月3日-5日 — 密钥管理与密码学





11月10日 — 项目结项




开源之夏08:项目总结与收获
https://47.108.189.123/2025/11/10/开源之夏/08-项目总结与收获/