Raj*_*Raj 5 encryption cryptography pkcs#11 hsm
我有一个关于 HSM 会话的问题。
我知道,如果您为要加密/解密的每个文件初始化并最终确定 cryptoki api,则会产生开销。
我的疑问是,
打开和关闭每个文件的单独会话是否有开销,您想要加密/解密。 (C_Initialize/C_Finalize)
在不影响性能的情况下,一个 HSM 最多可以同时有多少个会话?
打开和关闭会话以处理单个文件是最好的方法,还是打开一个会话并处理多个文件然后关闭会话是最好的方法?
谢谢
打开和关闭会话有开销(根据我的实验)。最好不要为每个文件打开单独的会话。
更新:来自我的供应商:
您可以在令牌上打开的会话没有限制或指定数量,但可能有数千个。
这取决于您正在做什么以及它如何消耗设备的 RAM。打开太多会话并创建太多会话对象,达到 RAM 可以容纳的限制肯定会影响设备的性能。
谢谢