17 个版本 (6 个稳定版)

1.4.1 2024年5月15日
1.3.0 2023年10月25日
1.2.0 2023年4月5日
1.1.0 2022年9月29日
0.1.2 2020年2月27日

#133密码学

Download history 61/week @ 2024-05-04 193/week @ 2024-05-11 138/week @ 2024-05-18 65/week @ 2024-05-25 94/week @ 2024-06-01 132/week @ 2024-06-08 98/week @ 2024-06-15 88/week @ 2024-06-22 119/week @ 2024-06-29 142/week @ 2024-07-06 95/week @ 2024-07-13 80/week @ 2024-07-20 127/week @ 2024-07-27 117/week @ 2024-08-03 97/week @ 2024-08-10 67/week @ 2024-08-17

每月421 次下载

Apache-2.0

3.5MB
75K SLoC

C 39K SLoC // 0.1% comments C++ 22K SLoC // 0.1% comments Rust 13K SLoC // 0.0% comments Shell 475 SLoC // 0.2% comments Python 362 SLoC // 0.2% comments GNU Style Assembly 264 SLoC // 0.2% comments Jinja2 245 SLoC // 0.1% comments

Parsec logo

Crates.io Code documentation

欢迎来到 PARSEC

PARSECPlatform AbstRaction for SECurity,一个开源倡议,旨在以平台无关的方式提供硬件安全和密码学服务的通用API。这一抽象层将工作负载与物理平台细节解耦,使得数据中心和边缘的云原生交付流程成为可能。

Parsec Concept Diagram

阅读 Parsec 文档 在线

阅读白皮书 基础设施边缘的安全性

为什么选择 PARSEC?

当您需要时使用 Parsec

  • 平台信任根的可移植接口,以便在不了解硬件的情况下管理密钥和执行密码学操作。
  • 以简单且可移植的方式访问您平台的最佳安全功能,在您首选的编程语言中。

Parsec 提供的内容

Parsec 的价值主张是提供以下内容

  • 抽象 - 一个真正无关且基于现代密码学原则的通用API
  • 调解 - 作为微服务的安全,经纪对硬件的访问,并在多租户环境中提供隔离的密钥存储
  • 人体工程学 - 一个客户端库生态系统,将API带给任何编程语言的开发者: “易于消费,难以出错”
  • 开放性 – 一个开源项目,邀请贡献以增强服务及其客户端库内的生态系统

维护者

PARSEC 是一个协作项目。维护此项目的个人和组织的当前列表可以在以下位置找到:这里

合作伙伴组织

查看谁正在使用并贡献 PARSEC

入门指南

如果您正在 x86 Linux 上运行,请查看此指南,以快速入门 Parsec!

有关如何作为客户端应用程序访问 PARSEC 的示例,请查看此 Rust 客户端文档

请查看 用户客户端开发者服务开发者指南,获取有关构建、安装、测试和使用 Parsec 的更多信息!

社区

加入我们的 Slack 频道或双周会议,与 Parsec 社区交流问题或讨论。有关加入方式,请参阅 社区 仓库中的更多信息。

贡献

我们非常欢迎您为 Parsec 贡献!请查看 贡献指南,了解贡献过程。如果您需要任何想法,请查看板上的 开放问题 :)!

安全漏洞报告

请查看 PARSEC 的安全策略

许可证

软件提供在 Apache-2.0 许可证下。对本项目的贡献也接受相同的许可证。

依赖项

~35–54MB
~1M SLoC