投资者关系   |  求才纳贤   |   联系我们   |   EN   |   登录   |   注册      

  飞天诚信证书应用插件背景

        在USBKey/卡的实际应用中,出于业务需求和实际应用环境的考虑,为了实现自身需求的功能,可能会分别调用CSP和PKCS#11来实现,部分功能可能需要额外的大量的二次开发,从而导致在实际使用过程中需要进行很多的繁杂的操作。
        一些典型的必须操作包括:证书管理、签名验签、加密解密、哈希运算、证书申请、证书安装等等。
        由于USBKey/卡的生产厂商众多,各个厂家又有很多种型号,各个型号的USBKey/卡的CSP和PKCS#11各不相同,在兼容不同厂商不同型号的USBKey/卡的过程中工作量会很庞大繁杂。

        另外,由于IE浏览器支持的Activex控件在非IE浏览器中无法使用,非IE浏览器支持的插件在IE浏览器中无法使用,这样会导致重复开发,而且维护起来相当困难,一有疏忽,就会导致IE和非IE两个版本的插件功能不同步。
        针对以上问题,飞天诚信推出飞天诚信证书应用插件。该插件接口功能丰富,涵盖了常用的各种操作,又可以同时支持IE和非IE浏览器,而且做到了与硬件无关,客户只需通过插件进行简单的设置,即可兼容不同厂商不同型号的USBKey/卡,最大限度的降低客户操作复杂度,提升客户的应用体验。

  飞天诚信证书应用插件概念

        飞天诚信证书应用插件是集成了证书管理、签名验签、加密解密、哈希运算、证书申请、证书安装等多种功能的Web插件,可以同时支持IE、Firefox、chrome等主流浏览器。飞天诚信证书应用插件内置了丰富的接口,用户通过简单的设置,就可调用相应的USBKey进行一系列操作来实现各种功能,实现了与硬件无关,而且操作简单便捷。

  飞天诚信证书应用插件的优点

  1. 飞天诚信证书应用插件是跨浏览器的,可以同时支持IE、Firefox、chrome等主流浏览器,解决了IE浏览器的Activex控件和非IE浏览器的NPAPI插件互不兼容的问题,提高了工作效率和用户体验。
  2. 实现了与硬件无关,通过简单的设置,就可以调用不同厂商不同型号的USBKey进行操作,方便快捷。
  3. 飞天诚信证书应用插件功能接口丰富,涵盖了证书管理、签名验签、加密解密、哈希运算、证书申请、证书安装等相关的安全操作。客户只需调用相应的接口,即可完成各种功能。
  4. 支持PKCS#1、PKCS#7等规范,支持XML格式数据,支持数据文件操作。
  5. 在硬件功能支持的情况下,同时支持标准的对称算法和非对称算法,以及国密算法。
  6. 对于飞天诚信证书应用插件,我们可根据客户需求,做个性化的设计开发,增加或删除部分功能模块,提高插件的针对性。


  飞天诚信证书应用插件的主要功能

1、设置签名算法

2、获得当前签名算法

3、设置加密算法

4、获得加密算法

5、获取证书列表

6、获取用户列表

7、获取证书信息

8、获取证书扩展信息

9、导出用户证书

10、导入用户证书

11、设置证书口令

12、验证证书有效性

13、校验证书口令

14、获取证书CN对应的容器名

15、删除证书

16、数字签名(PKCS#1)

17、验证签名(PKCS#1)

18、文件签名(PKCS#1)

19、验证文件签名(PKCS#1)

20、消息签名(PKCS#7 带原文)

21、验证消息签名(PKCS#7 带原文)

22、消息签名(PKCS#7 不带原文)

23、验证消息签名(PKCS#7 不带原文)

24、文件签名(PKCS#7 带原文)

25、验证文件签名(PKCS#7 带原文)

26、文件签名(PKCS#7 不带原文)

27、验证文件签名(PKCS#7 不带原文)

28、解析消息签名

29、XML数字签名

30、验证XML数字签名

31、解析XML签名数据

32、加密数据(非对称)

33、解密数据(非对称)

34、文件加密(非对称)

35、文件解密(非对称)

36、消息加密(对称)

37、消息解密(对称)

38、文件加密(对称)

39、文件解密(对称)

40、生成对称密钥

41、生成对称密钥文件

42、对消息做文摘

43、对文件做文摘

44、Base64编码

45、Base64解码

46、产生PKCS#10证书申请

47、安装PKCS#7证书

48、产生随机数

49、获取最新的错误信息