2个不稳定版本
0.2.0 | 2019年6月3日 |
---|---|
0.1.0 | 2019年5月27日 |
#8 in #elgamal
28KB
536 行
elgamal-curve25519
基于Curve25519的ElGamal同态加密。
注意:
安装
要安装库,请将以下内容添加到您的Cargo.toml文件中
# Cargo.toml
[dependencies]
elgamal-curve25519 = "0.1"
用法
要使用该库,只需将其添加到您的crate根目录中
// root_file_name.rs
extern crate elgamal_curve25519; // old style
// or just use `use`, which can be used in any file of your project
use elgamal_curve25519; // new style
您可以通过阅读文档和测试来了解如何在实践中使用它。
许可证
本项目采用Apache License 2.0、MIT许可证之一。
- Apache License 2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确声明,否则您提交给elgamal-curve25519的任何贡献,根据Apache-2.0许可证定义,将按上述方式双许可,没有额外的条款或条件。
依赖
~2.5MB
~46K SLoC