编程语言
首页 > 编程语言> > Python中的CAC客户端应用程序验证

Python中的CAC客户端应用程序验证

作者:互联网

我正在构建一个python应用程序来从网站中提取数据.应用程序必须使用CAC卡和引脚进行身份验证(HTTPS / SSL)才能发出请求.

我是否正确地假设您无法从CAC卡中检索私钥,因此我使用像PyKCS这样的PKCS#11 Wrapper?

有关此问题的任何提示或资源?

解决方法:

身份验证和签名密钥通常在卡上生成,并且不可提取,与加密密钥不同,加密密钥可以/应该托管在某处.

有关M2Crypto的示例,请参阅Need help using M2Crypto.Engine to access USB Token,其中介绍了如何通过PKCS#11使用智能卡在python中访问网站.

标签:python,smartcard,pkcs11,cac
来源: https://codeday.me/bug/20190627/1300606.html