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

yipinrfr 2010-08-25 02:35:25
如题
...全文
520 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
yipinrfr 2010-08-27
  • 打赏
  • 举报
回复
jdk6.0这方面没有变化,看来取不到了
yipinrfr 2010-08-26
  • 打赏
  • 举报
回复
看来只要从jdk1.5以后的版本着手了
xuxianyue 2010-08-26
  • 打赏
  • 举报
回复
你所说的Key ID是 X.509证书 v2 v3 版本才有的,
jdk1.5目前未发现有这v2,v3版本的API
yipinrfr 2010-08-26
  • 打赏
  • 举报
回复
文字不好描述清楚,我上传了一个图片,http://hct.9611111.com/cert.bmp
xuxianyue 2010-08-25
  • 打赏
  • 举报
回复
ls 的你所说的密钥是私钥吗?
再说你说的跟lz要求的没有关系吧
树成 2010-08-25
  • 打赏
  • 举报
回复
如果你够NB可以通过公钥将密钥反推出来。RSA是大素数拆分,ECC就不知道怎么弄了。
在反推密钥时,有几个数据能够帮助你,其一,公私钥对产生的时间;其二,公私钥匙对产生的运行环境以及硬件环境,最好能知道cpu时钟以及内存地址值与相关硬件编码。
xuxianyue 2010-08-25
  • 打赏
  • 举报
回复
应该是证书在密钥库的别名吧
X509证书中没有密钥标识符,只有公钥及其算法
yipinrfr 2010-08-25
  • 打赏
  • 举报
回复
不是证书中的Issuer,颁发机构密钥标识符是类似这样的东东
在IE证书池里能够看到
域 值
颁发机构密钥标识符 KeyID=74 02 ec c8 1a fb e4 41 e7 dc ee c3 78 e4 11 be 15 4d 73 23
xuxianyue 2010-08-25
  • 打赏
  • 举报
回复
你是要获得证书在密钥库的别名还是证书中的Issuer?
lliang99 2010-08-25
  • 打赏
  • 举报
回复
密钥标识 是私钥签名算法标标识吗,证书里只能获取公钥信息吧?

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧