互联网信任的底座:握手、证书、加解密都在这套库里
来源:GitHub — 2026-11-07 · ⭐ 31,240 stars · C
📋 概述
OpenSSL 是通用的 TLS 与密码学工具库,绝大多数 HTTPS 连接在底层都由它完成握手与加解密,证书签发、签名验签、摘要计算也都能在这套命令行里做完。它同时提供 C 语言库与 openssl 命令行工具,是许多系统自带的基础依赖。
🔑 核心要点
- 完整实现 TLS 与 QUIC 等协议栈,服务端、客户端与代理都能直接引用。
- 算法提供者机制把算法实现与调用解耦,可按需加载或替换密码模块。
- 命令行工具覆盖密钥生成、证书申请、格式转换与自检,运维排障常用。
- 同时是许多发行版与语言运行时的底层依赖,升级需关注 ABI 兼容。
💡 金句
General purpose TLS and crypto library
👍 0
👎 0
← 返回 GitHub Trending 首页