9个稳定版本
使用旧的Rust 2015
1.1.6 | 2016年10月22日 |
---|---|
1.1.5 | 2016年4月5日 |
1.0.0 | 2016年3月28日 |
0.1.1 | 2016年3月21日 |
#17 在 #lzma
每月23次下载
17KB
261 行
这是我的crate "Edcert" 的压缩器模块。Edcert是一个基于密码学的数字签名crate,用于签名/验证内容。
此crate使用JSON和LZMA来压缩Edcert证书,以便它们可以保存和/或通过网络发送。
lib.rs
:
此crate定义了两个结构体:一个CertificateCompressor
,它将给定的证书JSON编码,然后使用LZMA进行压缩。它的大小应该与自定义二进制编码器相似。另一个定义的结构体是CertificateLoader
,它执行相反的操作。
依赖项
~24MB
~202K SLoC