XTXAppCOM异步调用方式演示
应用接口测试
设置参数
导出证书
登录登出
修改密码
解析和验证证书
签名验签
Hash数据签名验签
PKCS7签名验签
对Hash数据PKCS7签名验签
XML签名验签
非对称加解密
对称加解密
PKCS7数字信封
PKCS7签名数字信封
密码运算
Base64
秘密分割
文件加解密
发证接口测试
枚举设备
获取设备信息
设备密码
设备密钥
设备容器
设备证书
设备文件
设备格式化
一证通发证接口
其他接口
创建删除软证书
备份恢复软证书
导入导出软证书
易签盾专有接口
OTP专有接口
PDF专有接口
国办读写数据
国办加密解密和MAC
其他杂项接口
其他控件
GetPic控件
版本号控件
组件版本号:
请选择证书:
选择的证书ID:
请选择设备序列号:
选择的设备序列号:
设置参数
获取已设置的签名算法:
设置签名算法:
SM3WithSM2(0x00020101)
SHA1WithRSA(0x00010002)
SHA256WithRSA(0x00010004)
获取已设置的加密算法:
设置签名算法:
SM1_ECB(0x00000101)
SM1_CBC(0x00000102)
SM1_CFB(0x00000104)
SM1_OFB(0x00000108)
SSF33_ECB(0x00000201)
SSF33_CBC(0x00000202)
SSF33_CFB(0x00000204)
SSF33_OFB(0x00000210)
SM4_ECB(0x00000401)
SM4_CBC(0x00000402)
SM4_CFB(0x00000404)
SM4_OFB(0x00000408)
DES_ECB(0x00000801)
DES_CBC(0x00000802)
DES_CFB(0x00000804)
DES_OFB(0x00000808)
3DES_2KEY_ECB(0x00001001)
3DES_2KEY_CBC(0x00001002)
3DES_2KEY_CFB(0x00001004)
3DES_2KEY_OFB(0x00001008)
3DES_3KEY_ECB(0x00002001)
3DES_3KEY_CBC(0x00002002)
3DES_3KEY_CFB(0x00002004)
3DES_3KEY_OFB(0x00002008)
AES_128_ECB(0x00004001)
AES_128_CBC(0x00004002)
AES_128_CFB(0x00004004)
AES_128_OFB(0x00004008)
AES_192_ECB(0x00008001)
AES_192_CBC(0x00008002)
AES_192_CFB(0x00008004)
AES_192_OFB(0x00008008)
AES_256_ECB(0x00010001)
AES_256_CBC(0x00010002)
AES_256_CFB(0x00010004)
AES_256_OFB(0x00010008)
配置参数类型:
禁用硬件设备(1)(已不支持)
是否开启正在读取证书等待窗口(2)
是否验证驱动的代码签名(3)
添加可信的CA证书(4)
添加可信的CRL列表(5)
添加可信证书链(6)(P7B格式)
证书即将过期时是否提醒(7)
写入本地文件时是否重定向(8)
是否开启证书密码输入框(9)(已不支持)
验证证书时是否验证CRL(10)
验证证书时证书可过期的天数(11)
软证书库文件存放路径(12)
是否缓存证书密码(13)
编码方式(14)(支持GBK和UTF-8)
当前页面的URL地址(15)
使用的算法(16)(支持RSA和SM2 仅下载一证通双算法证书时有效)
设置读取oid项的优先顺序(17)(SOF_GetCertInfoByOid|SOF_GetCertEntity)
是否允许过期的证书做签名(18)
SM3时间戳是否采用标准格式(20)
SM3时间戳是否采用带Nonce值(21)
设置配置参数(SetUserConfig):
导出证书(注意:导出证书时使用上面选中或指定的证书ID)
证书ID列表:
签名证书:
加密证书:
登录登出(注意:测试会使用上面选中或指定的证书ID)
密码:
是否通过CSS更新证书
登录结果:
登出当前证书
登出全部证书
检查是否登录的结果:
密码重试次数:
证书密码:
表单登录:
修改密码(注意:测试会使用上面选中或指定的证书ID)
原密码:
新密码:
新密码确认:
修改结果:
密码重试次数:
解析和验证证书(注意:测试会使用上面选中或指定的证书ID)
证书:
验证证书结果:
证书基本信息:
证书扩展信息OID:
证书扩展信息:
证书唯一实体标识:
签名验签(注意:签名会使用上面选中或指定的证书ID)
原文数据:
原文是Base64格式(3.4或以上版本)  
;
数据签名值:
签名者证书:
以下功能信创不支持
明文私钥:
文件路径:
文件签名值:
Hash数据签名验签(注意:签名会使用上面选中或指定的证书ID)
请选择Hash算法:
SM3(1)
SHA1(2)
SHA256(4)
Base64编码格式的Hash数据:
签名值:
签名者证书:
PKCS7签名验签(注意:签名会使用上面选中或指定的证书ID)
PKCS7签名参数设定:
带原文
不带原文
原文是Base64格式(3.4或以上版本)
原文数据:
PKCS7签名值:
以下功能信创不支持
解析结果:
对Hash数据PKCS7签名验签(注意:签名会使用上面选中或指定的证书ID)
以下功能信创不支持
请选择Hash算法:
SM3(1)
SHA1(2)
SHA256(4)
Base64编码的Hash数据:
PKCS7签名值:
解析结果:
XML签名验签(注意:签名会使用上面选中或指定的证书ID)
以下功能信创不支持
原始XML数据:
XML签名值:
解析结果:
非对称加解密(注意:解密会使用上面选中或指定的证书ID)
原文数据:
加密证书(或公钥):
加密后的密文:
解密后的明文:
明文以Base64格式输出(3.6或以上版本支持)
对称加解密(如果不想使用默认算法,需要通过设置参数设置加密算法)
获取对称密钥:
24
16
对称密钥(Base64格式):
IV值(Base64格式):
原文数据:
加密后的密文:
解密后的明文:
以下功能信创不支持
原始文件路径:
加密后的密文文件路径:
解密后的明文文件路径:
PKCS7数字信封加解密(注意:解密会使用上面选中或指定的证书ID)
原文数据:
加密证书:
兼容老版本SecX格式(信创不支持)
加密后的数字信封:
解密后的明文:
PKCS7数字信封带签名加解密(注意:签名和解密会使用上面选中或指定的证书ID)
以下功能信创不支持
原文数据:
加密证书:
签名加密后的数字信封:
解密后的明文:
密码运算
密码运算(随机数、Hash、HMAC)
随机数长度:
产生的随机数:
请选择Hash算法:
SM3(1)
SHA1(2)
SHA256(4)
参与SM3Hash算法的证书(或公钥):
参与SM3Hash算法的用户ID:
计算Hash的原文数据:
原文是Base64格式
数据Hash结果:
计算Hash的文件路径:
(信创不支持)
文件Hash结果:
以下功能信创不支持
请选择HMAC算法:
SM3(1)
SHA1(2)
SHA256(4)
HMAC密钥(Base64格式):
计算HMAC的原文数据:
数据HMAC结果:
Base64测试
原始数据:
Base64编码后的数据:
Base64解码后的数据:
原始文件路径:
(信创不支持)
Base64编码的数据:
Base64解码后存放的文件路径:
秘密分割
以下功能信创不支持
原始秘密:
秘密分割的总份数m(必须>=3):
秘密恢复所需要最少份数n(必须>=(m/2+1)):
秘密恢复所必须的份数k(必须>=0):
分割密码后的结果:
恢复后的秘密:
对文件做加解密(包括带签名的数字信封加解密)(注意:签名和解密会使用上面选中或指定的证书ID)
以下功能信创不支持
加密证书:
扩展参数:
待加密文件路径:
加密后密文文件路径:
解密后明文文件路径:
枚举设备列表
枚举设备列表参数设定:
枚举所有设备
仅枚举硬设备
仅枚举软设备
设备数量:
设备序列号列表:
请指定索引:
设备序列号:
枚举设备列表(注意:获取信息时使用上面选中或指定的设备序列号)
设备序列号列表:
设备密码测试(注意:密码操作时使用上面选中或指定的设备序列号)
原管理员密码:
新管理员密码:
新管理员密码确认:
管理员密码:
新用户密码:
编码后的用户密码
设备密钥测试(注意:密码操作时使用上面选中或指定的设备序列号)
容器名称:
密钥类型:
RSA_1024(1)
RSA_2048(2)
SM2_256(3)
产生密钥结果:
密钥位置:
签名密钥
加密密钥
导出的公钥:
设备容器测试(注意:密码操作时使用上面选中或指定的设备序列号)
容器数量:
容器名称列表:
容器名称:
容器名称:
(信创不支持)
删除最旧容器:
设备证书测试(注意:密码操作时使用上面选中或指定的设备序列号)
容器名称:
用户DN:
产生的PKCS10证书请求:
签名证书:
加密证书:
加密密钥对:
加密密钥对保护算法:
默认算法
SM1算法
SSF33算法
SM4算法
(信创仅支持默认算法)
设备文件测试(注意:密码操作时使用上面选中或指定的设备序列号)
文件列表:
文件名称:
以Base64格式输出
文件内容:
文件名称:
以Base64格式输入文件内容
文件名称:
文件名称:
获取GetPicture图片:
设备格式化测试(注意:密码操作时使用上面选中或指定的设备序列号)
初始管理员密码:
初始用户密码:
设备标签:
管理员密码最多重试次数:
用户密码最多重试次数:
应用名:
创建文件权限:
任何人
用户权限
管理员权限
不允许
一证通专用接口测试(注意:测试时使用上面选中或指定的设备序列号)
以下功能信创不支持
容器名称:
RSA密钥类型:
RSA_1024(1)
RSA_2048(2)
SM2密钥类型:
SM2_256(3)
导出的公钥:
RSA签名证书:
SM2签名证书:
RSA加密证书:
SM2加密证书:
RSA加密密钥对:
RSA加密密钥对保护算法:
3DES_2KEY_CBC
SM2加密密钥对:
SM2加密密钥对保护算法:
默认算法
SM1算法
SSF33算法
SM4算法
创建和删除软证书测试
以下功能信创不支持
软证书环境:
软设备序列号列表:
软设备序列号:
软设备标签:
软设备序列号:
软设备密码:
备份和删除软证书测试
以下功能信创不支持
软设备序列号:
软设备密码:
软设备序列号:
软证书备份文件路径:
软设备密码:
导入和导出软证书测试
以下功能信创不支持
软设备序列号:
容器名称:
位置:
签名位置
加密位置
证书:
私钥:
PFX数据:
PFX密码:
请指定导出后的PFX密码:
导出后的PFX:
易签盾专用接口测试(注意:密码操作时使用上面选中或指定的设备序列号)
以下功能信创不支持
MAK证书DN项:
MAK证书请求:
MAK签名证书:
DAK证书DN项:
所有人脸数据:
BIO信息:
最后一次登录的证书ID:
证书ID:
最后一次签名证书ID:
证书ID:
配置易签盾参数的类型:
配置易签盾参数数据:
证书ID:
透传易签盾指令:
执行结果:
OTP专用接口测试(注意:测试时使用上面选中或指定的设备序列号和证书ID)
以下功能信创不支持
账号:
金额:
OTP挑战码:
获取的状态码类型:
获取证书状态码
获取设备状态码
OTP状态码:
挑战码:
同步码:
OTP关机:
PDF专用接口测试
以下功能信创不支持
请选择时间戳请求Hash算法:
SM3(1)
SHA1(2)
SHA256(4)
Base64编码格式的Hash数据:
时间戳是否带证书:
带证书
不带证书
时间戳请求:
时间戳:
原始PDF签名:
带时间戳的PDF签名:
解析结果:
国办专用接口数据读写(注意:测试时使用上面选中或指定的设备序列号)
密钥索引:
密钥算法:
读取文件的扩展参数:
(信创不支持)
文件读取结果:
待写入的数据(Base64编码格式):
写入文件的扩展参数:
国办专用接口数据加解密和MAC(注意:测试时使用上面选中或指定的设备序列号)
密钥索引:
密钥算法:
初始化向量:
分散次数:
分散因子:
扩展参数:
输入数据:
请选择测试项:
注意:导入对称密钥仅需指定密钥索引、输入参数和扩展参数
输出数据:
其他(注意:测试时使用上面选中或指定的证书ID)
更新证书(SOF_UpdateCert):
强制更新
更新证书(SOF_UpdateCertEx) 密码:
打开指定文件夹:
获取支持的硬件ID列表:
以上功能信创不支持
枚举所有签章图片:
其他(注意:测试时使用上面选中或指定的证书ID)
此页功能需安装getkeypic控件
签章图片:
签章图片显示效果:
转换到类型:
JGP格式
GIF格式
PNG格式
TIFF格式
BMP格式
转换结果:
转换后图片显示效果:
转换到指定大小结果:
转换到指定大小后图片显示效果:
原文数据:
Hash结果:
获取证书应用环境版本号
此页功能需安装v3.4及以上证书环境版本
证书环境版本号:
Copyright 北京数字认证股份有限公司