GDCA国密SOF-Web接口演示(普通版) v3.5

(客户端中间件版本要求:1.1.3及以上版本)
序号 项目 测试结果 耗时
1 获取接口版本号 ms
2 获取产品版本(扩展)
ms
3 枚举设备(扩展)

ms
4 获取设备类型(扩展) ms
5 枚举证书
ms
6 接口控制(扩展) 控制登录状态:
控制Login的用户界面:
控制私钥计算的用户界面:
ms
7 获取设备信息  
ms
8 用户登录 密码:  (默认123456) ms
9 判断是否已登录(扩展)
  (不是所有型号介质都支持) ms
10 获取口令剩余重试次数   (多CA兼容时其它CA的非国密型号不支持) ms
11 退出登录(扩展)
   ms
12 修改密码 旧密码:  新密码:   (默认123456修改为111111) ms
13 读取证书 签名证书:

加密证书:
ms
14 解析证书信息      
ms
15 解析证书信息(OID)     选择OID:  
ms
16 解析证书信息(扩展)
(一次性获取多项信息)
(接口版本>=1.3.0)
     
ms
17 证书验证    
ms
18 P1签名验签 随机原文    随机原文长度:
原 文:长度 31


签名值:



ms ms
20 P1文件签名验签 输入文件路径:


签名值:


ms ms
21 P7签名验签
是否带原文标识 :    
是否带时间戳   时间戳摘要算法:  
时间戳地址:   (不填则使用默认时间戳服务)
随机原文    随机原文长度:
原 文:长度 31


签名值:


解析P7签名  


ms ms ms
23 P7文件签名验签
是否带原文标识 :
输入文件路径:


签名值:



ms ms
24 P7加密解密
(数字信封)

加密格式:      (不设置默认使用RFC5652标准)
原 文: 长度 31


加密值:


解密出的原文:


ms ms
26 P7文件加解密
(不支持壹扫签)
加密输入文件:
加密输出文件:


解密输入文件:
解密输出文件:

ms ms
27 随机数 长度:    ms
28 读标签(扩展)
(不支持壹扫签)
 标签名:       自定义:


标签数据:
ms
29 写/读 多用户数据
(扩展)
多用户类型:
多用户PIN:
文件Index:
文件Offset:
待写入数据:



读取长度:  



Hex字符串格式:


Base64解码后数据 (如结果含有不可打印字符则不显示)

ms ms
30 摘要计算(扩展)
算 法:
用户ID:(仅限SM3算法)
 (默认31323334353637383132333435363738)

公 钥:(仅限SM3算法)

原 文
原文格式:



文件路径:


哈希值(Base64):

哈希值(Hex):

ms
31 XML签名验签 原  文:

签名结果:



解析XML签名数据:  


ms ms ms
32 国密时间戳
(扩展)
时间戳地址:   (不填则使用默认时间戳服务,中间件版本要求>=1.3.0)

输入数据:

算法类型:   编码类型:

数据时间戳:


验证结果:
ms ms ms
33 对称加解密(扩展)
(接口版本>=1.2.8)
对称算法:
对称密钥(Base64编码): (12345678123456781234567812345678)
初始向量(Base64编码): (CBC模式才需要)

原文:



十六进制格式:



ms
34 文件对称加解密(扩展) 对称算法:
对称密钥(Base64编码): (0123456789ABCDEF)
初始向量(Base64编码): (CBC模式才需要)

加密输入文件:
加密输出文件:


解密输入文件:
解密输出文件:

ms ms
35 创建文件(扩展) 文件名:
文件长度:
读权限:
写权限:
ms
36 文件枚举(扩展)
文件长度: 读取权限: 写入权限:
ms
37 文件读写(扩展)
 文件名:
读取长度:
读写偏移:

原文Base64编码:


原文(如果有不可打印字符则无显示):


原文Hex格式:


写入数据:




ms
38 导出公钥(扩展)
(客户端4.2.7及以上版本)
密钥用法:

公钥Hex格式:


ms
39 非对称加解密(扩展)
(客户端4.2.7及以上版本)
原文:长度 31


加密公钥:

  
加密结果:



解密结果:


ms
40 全局设置(扩展)
设置数据输入格式:      (不设置默认使用纯文本,P1数据签名验签,P7数据签名验签,写多用户数据等功能生效)
设置服务响应超时:   (默认30秒)
设置类型:   设 置 值: 数据类型:
ms
41 印章读取(扩展)
(接口版本1.2.7或更高)
印章数目:
印章索引: 印章信息:  

印章图片:
ms
42 Base64编解码 原文:


编码结果:


解码结果:(如有不可打印字符则不输出)


二进制格式:
ms
43 解析CSR请求 CSR请求:



版本:
CN:
O:
OU:
ST:
L:
C:
E:
算法:
公钥:
ms
44 获取IP和Mac地址(扩展)
(中间件1.3.8及以上版本)


ms
45 清理(扩展)    ms