17个版本 (10个重大变更)

0.12.0 2023年10月16日
0.10.0 2023年3月15日
0.9.2 2022年9月2日
0.9.1 2021年11月30日
0.3.0 2020年7月14日

#648 in 加密学

Download history • Rust 包仓库 778/week @ 2024-03-14 • Rust 包仓库 322/week @ 2024-03-21 • Rust 包仓库 434/week @ 2024-03-28 • Rust 包仓库 324/week @ 2024-04-04 • Rust 包仓库 223/week @ 2024-04-11 • Rust 包仓库 234/week @ 2024-04-18 • Rust 包仓库 256/week @ 2024-04-25 • Rust 包仓库 752/week @ 2024-05-02 • Rust 包仓库 372/week @ 2024-05-09 • Rust 包仓库 211/week @ 2024-05-16 • Rust 包仓库 250/week @ 2024-05-23 • Rust 包仓库 331/week @ 2024-05-30 • Rust 包仓库 346/week @ 2024-06-06 • Rust 包仓库 500/week @ 2024-06-13 • Rust 包仓库 439/week @ 2024-06-20 • Rust 包仓库 217/week @ 2024-06-27 • Rust 包仓库

1,557 每月下载次数
用于 5 个crate(3 个直接使用)

Apache-2.0

6.5MB
131K SLoC

C 99K SLoC // 0.1% comments • Rust 包仓库 Shell 12K SLoC // 0.1% comments • Rust 包仓库 Visual Studio Project 9K SLoC • Rust 包仓库 Python 4.5K SLoC // 0.4% comments • Rust 包仓库 Rust 4K SLoC // 0.0% comments • Rust 包仓库 Perl 1.5K SLoC // 0.3% comments • Rust 包仓库 Visual Studio Solution 703 SLoC • Rust 包仓库 C++ 72 SLoC // 0.2% comments • Rust 包仓库 Batch 24 SLoC • Rust 包仓库 GDB Script 21 SLoC // 0.7% comments • Rust 包仓库 Bitbake 6 SLoC • Rust 包仓库 TCL 3 SLoC • Rust 包仓库

PSA密码学API Rust包装器

这是更高层次的、更符合Rust风格的接口。

Crates.io Code documentation CI tests

Mbed Crypto支持

此crate的功能可以修改从PSA密码学规范编译的内容

  • operations:一切都被包含。默认情况下,psa-crypto-sys crate静态链接Mbed Crypto。请参阅该crate的文档以了解如何修改链接选项。此功能默认启用。
  • interface:仅包含对PSA密码学接口的抽象(类型、辅助方法)。需要MBEDTLS_INCLUDE_DIR环境变量来生成围绕PSA密码学宏的Rust适配器。
  • 不包含以上任何内容:仅包含规范定义的部分。

依赖项