ciftl-rs

Crates.iociftl-rs
lib.rsciftl-rs
version0.1.0
sourcesrc
created_at2024-10-01 07:58:48.672755
updated_at2024-10-01 07:58:48.672755
descriptionciftl-rs is a library, which contains some cipher components.
homepage
repository
max_upload_size
id1392595
size105,793
三点一洲 (sandinpool)

documentation

README

README

ciftl-rs是一个密码学工具箱。

模块介绍

crypter(加密工具)

密码算法 IV长度(Byte) Key长度(Byte) Block长度(Byte) 算法类型
ChaCha20 12 32 1 Stream

encoding(编码工具)

编码类型 参数
hex HexEncodingCase: UpperCase/LowerCase
base64

hash(哈希工具)

哈希算法 输出长度(Byte)
CRC32 4
CRC32C 4
Sha1 20
Sha256 32
Sha512 64

编译

编译ciftl库。

cargo build

编译ciftl相关命令行工具。

cargo build --features tools
Commit count: 0

cargo fmt