当我做网上银行业务时,我用数码通行证在我的数字交易中签名。有人告诉我它使用了一个基于RSA的数字签名方案。但是rsa数字签名(模数为1024位)比我的数字传递生成的代码的长度要大得多。这是怎么回事?这是工作中的PKCS#11规范吗?或?
谢谢你的解释!
发布于 2013-03-25 19:55:17
有几个Digipass产品;并不是所有的产品都是按照密码者附加到这个表达式(即RSA及其类似物)来计算数字签名的。如果您的令牌未插入机器,而只是生成您输入的数字代码,则不涉及RSA。这并不妨碍(Ab)在这种情况下使用“签名”一词的文档(我把这种混乱归咎于微软)。
PKCS#11是应用程序用来与加密硬件对话的API :该API由您使用的特定硬件的驱动程序实现。对于一个根本没有插入的令牌,就没有硬件(从计算机的角度来看),因此没有驱动程序,因此没有PKCS#11。
https://security.stackexchange.com/questions/33183
复制相似问题