SM9 SDK安全中间件
SM9 SDK安全中间件

产品概述

安全中间件基于PKI和SM9算法标准实现,可让各种应用系统快速实现身份认证、数字签名、数据加密、安全邮件、安全接入的功能。

产品特性

  • 接口丰富,功能完备
  •  身份认证:替代用户名密码登录,也可同时并存
  •  数字签名:重要内容防篡改,重要操作防抵赖
  •  数据加密:支持文件加密、字符串加密、流加密
  •  通道加密:支持透明的安全加密通道,应用程序无法更改直接使用
  •  数据封装:支持PKCS7格式和S/MIME格式数据封装
  • 国密算法,安全合规
  •  支持多种国内加密算法(SM1/SM2/SM3/SM4/SM9)
  •  支持国际标准算法(RSA/SHA1/AES等等)
  •  支持各种操作系统(Windows、iOS、Android、Linux、MacOS等)
  •  支持多种开发语言(C/C++, C#, DELPHI, JAVA,PASCAL, PHP,脚本等)
  • 标识即公钥,易于开发
  •  SM9使用邮件地址或手机号作为公钥,无需申请证书
  •  提供范例源代码,资深研发人员支持
  •  实现安全认证、数字签名、数据加密只需一个工作日

性能参数

  •  性能与件运行环境和调用设备相关。
  •  八核CPU的运行环境下加密速度可达约800Mbps。
SM9 SDK安全中间件

典型应用

  • SM9 SDK安全中间件

    使用安全中间件可以快速实现各种软件的安全升级。如上图所示。

    升级前登陆是通过用户名和密码。

  • SM9 SDK安全中间件

    升级后可支持IBCKEY方式登陆(也可以二者并存,但登陆后获得的操作权限不一样),如上图(此时需插入USBKEY)。

  • SM9 SDK安全中间件

    对重要的表单、数据可以通过数字签名实现内容不可篡改、操作不可抵赖。上图展示了数字签名的应用。

点击体验:SDK开发包体验