1 个不稳定版本
0.1.1 | 2020 年 3 月 24 日 |
---|
#2328 in Rust 模式
10KB
148 行
加密文字库
此软件包具有 POC(概念验证)状态!
支持算法
- Aes
- Xor
用法
首先将 crypto-literal
软件包添加到您的 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.");
}
lib.rs
:
加密文字
示例
基本用法
#
#
let crypto_literal = encrypt!("The quick brown fox jumps over the lazy dog");
静态用法
#
#
lazy_static! {
static ref CRYPTO_LITERAL: CryptoLiteral<str> =
encrypt!("The quick brown fox jumps over the lazy dog.");
}
依赖项
~2.2–3MB
~64K SLoC