
swift-asn1
apple
An implementation of ASN.1 for Swift
AI 简介
这是一个为 Swift 语言提供的 ASN.1 抽象语法表示及 DER 编码/解码实现库。它提供 ASN.1 节点树(ASN1Node)的内存表示、DER 格式的解析器与序列化器,以及常用 ASN.1 类型(如 INTEGER、OCTET STRING、SEQUENCE 等)的内置支持,严格遵循 DER 单一编码规则,确保加密场景下数据可确定性序列化。核心特点是轻量、纯 Swift 实现、无外部依赖,适用于 TLS 证书解析、PKCS#8 密钥格式处理、X.509 证书操作等密码学基础设施开发场景。
Swift
183
Stars
60
Forks
104
Watchers
4
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分42.36
默认分支main