Skip to content

sandinpool/ciftl-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

ciftl-rs是密码学工具箱ciftl的Rust版本。

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages