是否有 python 模块可以通过来自证书存储的 RSA 密钥对签署和验证数据?

Is there a python module could sign and verify data by RSA key pair from certificate store?

我尝试通过 C++ cryptoAPI 进行签名和验证,它运行良好。 cryptoAPI 使用 windows 上商店(个人)的证书来执行此操作。如果不导出私钥或输入密码,我可以通过 python 做同样的事情吗?

我试过 pycrypto、oscrypto、wincertstore 模块,但他们做不到。

您可以与 Crypt32 dll 交互,使用 ctypes 来访问它的功能。

How can I use a DLL file from Python? provides a good idea, but is written in python 2.5, so see the tutorial in the docs 获取信息和参考。