日期:2014-05-20  浏览次数:20843 次

如何获取x.509标准证书中的颁发机构密钥标识符
如题

------解决方案--------------------
密钥标识 是私钥签名算法标标识吗,证书里只能获取公钥信息吧?
------解决方案--------------------
你是要获得证书在密钥库的别名还是证书中的Issuer?
------解决方案--------------------
应该是证书在密钥库的别名吧
X509证书中没有密钥标识符,只有公钥及其算法
------解决方案--------------------
如果你够NB可以通过公钥将密钥反推出来。RSA是大素数拆分,ECC就不知道怎么弄了。
在反推密钥时,有几个数据能够帮助你,其一,公私钥对产生的时间;其二,公私钥匙对产生的运行环境以及硬件环境,最好能知道cpu时钟以及内存地址值与相关硬件编码。
------解决方案--------------------
ls 的你所说的密钥是私钥吗?
再说你说的跟lz要求的没有关系吧
------解决方案--------------------
你所说的Key ID是 X.509证书 v2 v3 版本才有的,
jdk1.5目前未发现有这v2,v3版本的API