#gmssl #bindings #gm-ssl

sys gmssl-sys

FFI绑定到GmSSL

3个版本

0.1.2 2023年4月16日
0.1.1 2023年4月16日
0.1.0 2023年4月16日

#2244 in 密码学


4 个crate中使用 (直接使用3个)

MIT 许可证

350KB
9K SLoC

rust-gmssl

为Rust编程语言提供GmSSL绑定。

文档.

版本支持

当前支持的gmssl版本为0.1,gmssl-sys版本也为0.1。

构建 & 测试

仅支持GmSSL 3.1.0+,编译前必须设置环境变量DEP_OPENSSL_VERSION_NUMBER。

export DEP_OPENSSL_VERSION_NUMBER=806354944

cargo build

cargo test -- --nocapture

贡献

除非你明确声明,否则任何有意提交以供包含在工作中的贡献,如Apache-2.0许可证中定义,均应按照Apache许可证版本2.0和MIT许可证的条款双授权,不附加任何额外条款或条件。

依赖

~0.4–420KB