2个版本
0.0.2 | 2024年6月13日 |
---|---|
0.0.1 | 2024年4月17日 |
#500 in 加密学
每月 113 次下载
1MB
5K SLoC
Rust eMRTD
简介
一个可以读取eMRTD(电子机读旅行文件)的库。
emrtd
包提供了一个简单的API,可以用来与eMRTD通信并读取其中的数据。借助 openssl
,它可以执行被动身份验证。
注意:请注意,此包提供“原样”且不认为是生产就绪的。使用风险自担。
警告:目前不支持主动身份验证(AA)、芯片身份验证(CA)、PACE或EAC。
启用 passive_auth
功能以进行被动身份验证(PA),但请注意它依赖于 openssl
包。
许可协议
许可协议为以下之一
- Apache License,版本2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确表示,否则您提交的任何贡献(根据Apache-2.0许可定义),都应按上述方式双许可,不附加任何额外条款或条件。
依赖项
~3–6.5MB
~109K SLoC