文件名称:openpace:EAC版本2的加密库
文件大小:3.04MB
文件格式:ZIP
更新时间:2024-04-29 14:42:18
c cryptography certificate openssl smartcard
OpenPACE -EAC版本2的加密库 OpenPACE实现了BSI TR-03110中指定的扩展访问控制(EAC)版本2。 OpenPACE包含对以下协议的支持: 密码身份验证连接建立(PACE)使用仅共享弱机密的两方之间的强密钥建立安全通道。 终端身份验证(TA)验证/提供终端的证书(或更确切地说,证书链)和密钥。 芯片认证(CA)基于芯片的静态密钥对建立一个安全通道,以证明其真实性。 此外,OpenPACE还支持卡可验证证书(CV证书)以及易于使用的包装程序,以使用已建立的安全通道。 可以自定义在TA和CA期间查找信任锚的处理程序(即CVCA和CSCA证书)。 默认情况下,将在文件系统中查找适当的证书。 OpenPACE支持PACE(DH / ECDH,GM / IM),TA(RSASSA-PKCS1-v1_5 / RSASSA-PSS / ECDSA),CA(DH /