2个版本
0.1.1 | 2020年3月24日 |
---|---|
0.1.0 | 2020年3月24日 |
#32 in #xor
用于 2 crate
4KB
57 行
加密字面量库
此crate处于POC(概念验证)状态!
支持的算法
- Aes
- Xor
用法
首先将 crypto-literal
crate 添加到您的 Cargo.toml
[dependencies]
crypto-literal = "0.1"
现在您可以编写以下代码
#![feature(proc_macro_hygiene)]
use crypto_literal::encrypt;
let crypto_literal = encrypt!("The quick brown fox jumps over the lazy dog.");
或
#![feature(proc_macro_hygiene)]
use crypto_literal::{encrypt, CryptoLiteral};
use lazy_static::lazy_static;
lazy_static! {
static ref CRYPTO_LITERAL: CryptoLiteral<str> =
encrypt!("The quick brown fox jumps over the lazy dog.");
}
依赖项
~600KB
~14K SLoC