|
1
2
要创建数字签名,请使用签名(而不是加密)。大多数可以保存私钥的硬件(包括智能卡和USB令牌)也会使用这些密钥执行加密操作,而不会泄露密钥——这是这种硬件的核心目的。 |
|
|
2
0
正如尤金所说,这是智能卡的关键;关于密钥保密性的最佳方案是,密钥是在卡本身上生成的,因此不需要离开它。注意 加密 将涉及 平民的 键,而对于 数字签名 显然 私有的 需要密钥。还必须考虑智能卡的I/O带宽受到限制。一种典型的方法是由于性能原因,在卡外进行散列-要么完全散列,要么直到要签名的最后一块文本,尤其是在需要签名大量数据的情况下。 |
|
|
Zero · 从PowerShell中的用户选择的证书获取基本信息 9 年前 |
|
|
FonzTech · Java中的客户端证书身份验证 9 年前 |
|
|
thotheolh · JavaCard中的PKCS7填充 10 年前 |
|
|
Peter · Apple Watch是否被RFID读取器检测到? 11 年前 |
|
|
K. Biermann · 无法构造VERIFY_PIN_DIRECT控制命令 11 年前 |
|
|
nagylzs · 如何使用pyscard在智能卡上列出文件 11 年前 |
|
|
KingFox · 特定扇区/块的APDU MIFARE经典4K读取值 11 年前 |