#hash #number-theory #encoding

no-std 突然

Rust 的加密和数学操作库

1 个不稳定发布

0.1.0-beta.12024年6月22日

#740 in 数学

MIT 许可证

21KB
577

突然

Rust 包

(加密 & 数学)

模块

加密操作

  1. 哈希算法
    • SHA-256
    • SHA-512
    • MD5
  2. 数据编码
    • Base16 (十六进制)
    • Base32
    • Base64

数学工具

  1. 数组计算
    • 求和
    • 乘法计算
    • 平均值确定
    • 最小值和最大值
  2. 数论
    • 阶乘
    • 最大公约数 (GCD)
    • 最小公倍数 (LCM)
    • 素性测试
  3. 基本数学运算
    • 指数运算
    • 绝对值
    • 值限制

安装

Cargo 命令

cargo add abrupt

Cargo.toml

[dependencies]
abrupt = "0.1.0"

许可证

突然遵循 MIT 许可证分发。有关详细信息,请参阅 LICENSE

无运行时依赖