
cnie-python-tools
hufon
Experimental Python toolkit for reading the French National Identity Card (*Carte Nationale d'Identité*, CNI) via a PC/SC **contact** smart card reader, using PACE-CAN authentication and Secure Messaging.
AI 简介
这是一个用于读取法国新版国民身份证(CNI)芯片数据的实验性Python工具,支持通过PC/SC接触式智能卡读卡器完成PACE-CAN身份认证与安全通信(Secure Messaging)。核心功能包括解析ICAO LDS标准下的多个数据组(如DG1证件信息、DG2人脸图像、DG13地址与出生地等),验证数据完整性(EF.SOD),并导出结构化JSON与原始二进制文件。项目不支持需政府证书的扩展访问控制(EAC),因此无法读取指纹(DG3)或虹膜(DG4)等生物特征。适用于合规场景下的证件信息解析、身份验证研究及ICAO电子护照/CNI协议教学演示。
Python
MIT License83
Stars
10
Forks
1
Watchers
0
Issues
Star 增长
今日0
近 7 天0
近 30 天+32
综合评分46.32
默认分支main