TLShoujo-可爱的TLS
TLShoujo是的(正在进行中的)实现。 它旨在易于阅读并有助于理解规格。
免责声明
该库旨在作为练习存在,并且未经审核。 使用风险自负。 或更妙的是,只需使用。
建筑
需要以下内容:
一个(现代)C17编译器。
介子构建> = 0.55
路线图
PEM格式
内存分配/锁定
X.509 / ASN.1解析
有限域算术和椭圆曲线数学
SHA-2系列哈希
ChaCha20-Poly1305(IETF变体)和AES-128-GCM AEAD
X25519和Ed25519
带有MGF-1的RSASSA-PSS
RSASSA-PKCS#1-v1.5
通过NIST P-256(secp256r1)的ECDH和ECDSA
X.509验证
客户端/服务器您好
客户端/服务器握手
简单的CLI工具(调试友好)
[...]
执照
该存储库由BSD-3-Cla
评论0
最新资源