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 编码

Download history 373/week @ 2024-04-08 389/week @ 2024-04-15 510/week @ 2024-04-22 425/week @ 2024-04-29 1288/week @ 2024-05-06 889/week @ 2024-05-13 1066/week @ 2024-05-20 1072/week @ 2024-05-27 761/week @ 2024-06-03 885/week @ 2024-06-10 708/week @ 2024-06-17 943/week @ 2024-06-24 968/week @ 2024-07-01 1404/week @ 2024-07-08 679/week @ 2024-07-15 987/week @ 2024-07-22

每月4,083次下载
用于 4 个crate(通过 rust-embed-for-web-utils

MIT/Apache

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 挑战中看到。

在解码过程中,忽略空白。

没有运行时依赖