1 个仓库
Software libraries that implement the Transport Layer Security and Secure Sockets Layer protocols.
Distinct from TLS Implementations: Existing candidates are either too narrow (TLS 1.3 only) or focus on regional standards (Chinese national standards).
Explore 1 awesome GitHub repository matching security & cryptography · TLS Protocol Implementations. Refine with filters or upvote what's useful.
s2n 是一个基于 C 的安全库和 TLS 协议实现,作为安全网络传输层。它提供了一个模块化加密后端接口,用于加密数据流、管理握手并处理对等点之间的双向身份验证。 该项目专注于后量子密码学,集成了抗量子密钥交换和数字签名,以保护连接免受未来计算威胁。它通过安全加固措施(如内存锁定秘密存储以防止密钥被交换到磁盘)和通过随机延迟进行的定时攻击缓解来区分自身。 该库涵盖了广泛的连接管理和优化功能,包括会话恢复、预共享密钥以及通过自定义回调进行的非阻塞网络 I/O。它还提供广泛的证书管理工具,用于信任存储处理、吊销验证和透明度验证。
Provides a full implementation of the TLS and SSL protocols for establishing secure network connections.