2 个不稳定版本
0.2.0 | 2024年5月15日 |
---|---|
0.1.0 | 2024年4月8日 |
555 在 加密学 中排名
每月70次 下载
8KB
104 行
cryptotools
cryptotools 是一个加密库,使用它您可以
- 编码为 base64
- 解码 base64 值
- 加密为 md5
安装
在文件 Cargo.toml
中
[dependencies]
cryptotools = "0.2.0"
用法
在第一个例子中,如果您想编码和解码 base64
use cryptotools::encode_base64::Base64Encode;
use cryptotools::decode_base64::Base64Decode;
// Encode
let encode = Base64Encode::encode("123456789");
println!("{}", encode);
// Decode
let decode = Base64Decode::decode("MTIzNDU2Nzg5");
println!("{}", decode);
将值加密为 md5
use cryptotools::encrypt_md5::MD5;
let md5 = MD5::encrypt("9999");
println!("{}", md5);
贡献
要贡献,只需fork此项目,然后打开一个 pull request,随时贡献,提出想法并在问题标签中提出任何问题。
许可证
cryptotools 在 MIT 许可证下发布。有关详细信息,请参阅 LICENSE。
依赖项
~18KB