lrq1212 2015-01-09 03:45 采纳率: 0%
浏览 2641

jsp读取usb-key的数据内容

如何读取USB KEY里面的数字证书的信息,以前没有接触过这块,请各位高手帮忙解答下。
USB KEY是公安部的,我只是想读取里面的相关信息,比如姓名,警号,身份证号码(当然这些信息在USB KEY里面都存在的),然后登陆网站的时候读取这些信息,把它写到数据库里(相当于实名制访问)。只是读取不需要验证。

  • 写回答

2条回答 默认 最新

  • WorldMobile 2015-01-09 04:46
    关注

    公安部的pki、pmi 我所了解的用的是吉大正元的证书应用管理系统,吉大正元提供了相关的服务端包和开发支持包 我知道有java和vc的支持版本

    以java为例

    在tomcat的lib目录下要部署一个jar包 是关于证书支持的 吉大正元提供
    另外,还有一个供开发使用,提取pki证书相关信息的系列类库 也是吉大正元提供

    tomcat上除了配8443那个端口的https验证 要做两件事 生成有效的服务端证书和部署证书(那个证书目录好像是jdk下的security目录 我忘记了)

    一个标准的处理的流程如下:

    首先要通过公安局的的证书中心签署生成服务端证书和在tomcat上部署 不知道你这个做了没 或者已经搞好了 部署目录也挺关键
    如何生成服务端证书 网上文章很多 但切记 要公安的证书中心做一下签名才行

    如果部署正常正常 客户端访问时,服务端会请求客户端的证书,插上Usb key
    随后 客户端证书会传递并写在session里(有个系统session对象 关于x509的 具体名字忘了) 这是个x509证书对象 就是usb key证书里的信息

    上面这些操作系统完成,不需要编程,下面是编程的

    获得session中的那个x509对象,通过相关类库,提取获得对象中的身份证号 姓名 等等信息 有相关的数据结构问厂商资料

    吉大正元的相关涉及的开发应该有个例子文档和类的说明的

    希望有所帮助

    评论

报告相同问题?

悬赏问题

  • ¥50 comsol稳态求解器 找不到解,奇异矩阵有1个空方程返回的解不收敛。没有返回所有参数步长;pid控制
  • ¥15 怎么让wx群机器人发送音乐
  • ¥15 fesafe材料库问题
  • ¥35 beats蓝牙耳机怎么查看日志
  • ¥15 Fluent齿轮搅油
  • ¥15 八爪鱼爬数据为什么自己停了
  • ¥15 交替优化波束形成和ris反射角使保密速率最大化
  • ¥15 树莓派与pix飞控通信
  • ¥15 自动转发微信群信息到另外一个微信群
  • ¥15 outlook无法配置成功