number571/go-peer
GitHub: number571/go-peer
一个基于 Go 的库,提供构建去中心化、抗量子与匿名网络所需的核心加密与通信原语。
Stars: 320 | Forks: 15
Anonymity and Security without compromise
About project `go-peer` 库包含大量用于确保传输或存储信息安全以及去中心化形式下节点匿名性的必要函数。该库可以分为几个主要的 `pkg` 模块: 1. `crypto` 模块代表加密原语:1) 非对称加密、解密;2) 非对称签名与签名验证;3) 对称加密与解密;4) 哈希;5) 密钥构造;6) 计算问题(谜题);7) 密码学稳定的伪随机数生成器。 2. `crypto/hybrid/client` 模块用于加密和解密带有数据完整性(哈希)和认证(签名)的信息。它是 `anonymity/qb` 模块的基本组成部分。 3. `network` 模块用于网络节点之间的去中心化通信。允许您划分网络并使用网络密钥使信息呈现随机外观。 4. `anonymity/qb` 模块用于基于第五阶段确保匿名性。提供了一组用于在 `anonymity/qb/adapters` 和 `anonymity/qb/queue` 模块之上操作网络的主要功能。 5. `anonymity/qb/queue` 模块代表在达到应用程序指定的时间周期时生成、存储和发布加密消息。使用 `crypto/hybrid/client`、`message/layer1` 和 `message/layer2` 模块。 ## 覆盖范围地图标签:EVTX分析, Golang, Go模块化, Go语言, JSONLines, P2P网络, XML 请求, 分布式系统, 加密库, 匿名网络, 匿名通信, 去中心化网络, 响应大小分析, 安全开发, 安全编程, 安全网络, 安全通信, 密码学, 开源协议, 手动系统调用, 抗量子密码, 日志审计, 程序破解, 网络安全, 网络安全, 量子抗性, 隐私保护, 隐私保护, 零信任, 高可用网络