Java PKCS#11配置-'slot'和'slotListIndex'

And*_*pin 3 java cryptography pkcs#11

这些参数有什么区别?我已经阅读了文档,但我仍然对此表示怀疑。仅仅是索引规则(1..N对0..N-1)还是其他?如果可能,我希望对这些参数有更好的解释。

Tai*_*ils 5

免责声明:这是我第一次学习PKCS#11。这个答案来自阅读Wikipedia上列出的一些PKCS#11包装器的文档。

我认为这些文档与Java API相关联slot(又名“ Slot Id”)是由返回的插槽列表中给定插槽返回的插槽标识符C_GetSlotListslotListIndex似乎是该列表的索引。

心理上,我正在想象这C_GetSlotList将返回一个列表,例如:

索引编号名称
0 Foo“超级安全HSM”
1条“超赞读卡器”

在这种情况下,可以通过slot = "Bar"或通过识别“真棒读卡器” slotListIndex = 1

我认为这里令人困惑的元素是API使用整数作为标识符,这就是为什么很难理解为什么它与简单地索引到插槽列表有何不同的原因。

最后,似乎无论如何您都需要获取广告位列表,所以我认为选择哪个值来标识您感兴趣的广告位并不重要。