开源之夏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×

成长与感悟

这次经历最大的收获不是技术本身,而是:

一是对未来的路有了提前了解。能跟两位在互联网大厂深耕多年的开源前辈交流学习,倾听他们的人生经历和所见所闻,让我更清楚自己想要什么样的生活、做什么样的事。

二是学会了如何面对困难。遇到困难的时候就再查文档,代码读不下去了就写写博客理清思路,实在进行不下去了就稍等等。焦虑了就找老师聊聊。

收到过的最好的建议:”不要不求甚解,搞懂就是搞得非常懂。一天时间很短,但一天时间也很长——要看你专不专注。”

学习资源推荐

项目过程记录

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-项目总结与收获/
Author
Dong
Posted on
November 10, 2025
Licensed under