4 个版本
0.1.3 | 2024年3月13日 |
---|---|
0.1.2 | 2022年10月29日 |
0.1.1 | 2022年9月26日 |
0.1.0 | 2022年9月25日 |
#631 in 编码
每月4,083次下载
用于 4 个crate(通过 rust-embed-for-web-utils)
10KB
218 行
base85rs
一个用于编码和解码 Base85 RFC1924变体 的库
描述
这只是 Base85 的一个变体,不是最常见的(ASCII-85 和 Z85 更为常见)。这个变体最有可能在 CTF 挑战中看到。
在解码过程中,忽略空白。
用法
编码数据
let data = [b'a'];
let encoded = base85rs::encode(&data);
assert_eq!(encoded, "VE");
解码数据
let data = "VE";
let decoded = base85rs::decode(&data);
assert_eq!(decoded, Some(vec![b'a']));
lib.rs
:
一个用于编码和解码 Base85 RFC1924变体 的库
这只是 Base85 的一个变体,不是最常见的(ASCII-85 和 Z85 更为常见)。这个变体最有可能在 CTF 挑战中看到。
在解码过程中,忽略空白。