我已经成功地将私钥导入到PKCS11令牌中。令牌对象如下所示:
Private Key Object; RSA
label: #####
ID: #####
Usage: decrypt, sign, unwrap
Access: sensitive
Public Key Object; RSA 2048 bits
label: #####
ID: #####
Usage: encrypt, verify, wrap
Access: none
我了解到CKA_VALUE通常无法提取。我想知道使用pkcs#11私钥和证书创建mTLS连接的正确步骤是什么。
1条答案
按热度按时间ljsrvy3e1#
我了解到
CKA_VALUE
通常无法提取为了以防万一,请查看ThalesIgnite/crypto 11
exportDSAPublicKey()
,它使用公钥导出pkcs11.Attribute
,包括pcs11.CKA_VALUE
。(
CKA_VALUE
是ECDSA
private key objects中的一个)对于mTLS,检查
miekg/pkcs11
是否有帮助(未测试)。它至少可以帮助创建一个基于私钥和证书的tlsConfig。
应该从您的pkcs 11文件中提取这些文件:
这似乎不需要
CKA_VALUE