183 lines
6.7 KiB
XML
183 lines
6.7 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
||
<packet extend="base">
|
||
<req>
|
||
<command>
|
||
<bin>0102</bin>
|
||
</command>
|
||
|
||
<data extend="data">
|
||
|
||
<priKeyIndex len="4" cn="私钥索引">
|
||
私钥索引密码设备存储私钥的索引值
|
||
</priKeyIndex>
|
||
|
||
<psdLen len="4" cn="口令长度">
|
||
私钥访问控制码的长度
|
||
</psdLen>
|
||
<psd len="8" cn="口令">
|
||
使用私钥权限的标识码,固定为8字节
|
||
</psd>
|
||
</data>
|
||
</req>
|
||
|
||
|
||
<res>
|
||
<command>
|
||
<bin>0103</bin>
|
||
</command>
|
||
<data>
|
||
<error len="2" cn="错误码" format="X" :catch="catchError('%s')">
|
||
<options>
|
||
<option cn="未知错误">
|
||
<bin>0001</bin>
|
||
</option>
|
||
<option cn="不支持的接口调用">
|
||
<bin>0002</bin>
|
||
</option>
|
||
<option cn="与设备通信失败">
|
||
<bin>0003</bin>
|
||
</option>
|
||
<option cn="运算模块无响应">
|
||
<bin>0004</bin>
|
||
</option>
|
||
<option cn="打开设备失败">
|
||
<bin>0005</bin>
|
||
</option>
|
||
<option cn="创建会话失败">
|
||
<bin>0006</bin>
|
||
</option>
|
||
<option cn="无私钥使用权限">
|
||
<bin>0007</bin>
|
||
</option>
|
||
<option cn="不存在的密钥调用">
|
||
<bin>0008</bin>
|
||
</option>
|
||
<option cn="不支持的算法调用">
|
||
<bin>0009</bin>
|
||
</option>
|
||
<option cn="不支持的算法模式调用">
|
||
<bin>000A</bin>
|
||
</option>
|
||
<option cn="公钥运算失败">
|
||
<bin>000B</bin>
|
||
</option>
|
||
<option cn="私钥运算失败">
|
||
<bin>000C</bin>
|
||
</option>
|
||
<option cn="签名运算失败">
|
||
<bin>000D</bin>
|
||
</option>
|
||
<option cn="验证签名失败">
|
||
<bin>000E</bin>
|
||
</option>
|
||
<option cn="对称算法运算失败">
|
||
<bin>000F</bin>
|
||
</option>
|
||
<option cn="多步运算步骤错误">
|
||
<bin>0010</bin>
|
||
</option>
|
||
<option cn="文件长度超出限制">
|
||
<bin>0011</bin>
|
||
</option>
|
||
<option cn="指定的文件不存在">
|
||
<bin>0012</bin>
|
||
</option>
|
||
<option cn="文件起始位置错误">
|
||
<bin>0013</bin>
|
||
</option>
|
||
<option cn="密钥类型错误">
|
||
<bin>0014</bin>
|
||
</option>
|
||
<option cn="密钥错误">
|
||
<bin>0015</bin>
|
||
</option>
|
||
<option cn="ECC加密数据错误">
|
||
<bin>0016</bin>
|
||
</option>
|
||
<option cn="随机数产生失败">
|
||
<bin>0017</bin>
|
||
</option>
|
||
<option cn="私钥使用权限获取失败">
|
||
<bin>0018</bin>
|
||
</option>
|
||
<option cn="MAC运算失败">
|
||
<bin>0019</bin>
|
||
</option>
|
||
<option cn="指定文件已存在">
|
||
<bin>001A</bin>
|
||
</option>
|
||
<option cn="文件写入失败">
|
||
<bin>001B</bin>
|
||
</option>
|
||
<option cn="存储空间不足">
|
||
<bin>001C</bin>
|
||
</option>
|
||
<option cn="输入参数错误">
|
||
<bin>001D</bin>
|
||
</option>
|
||
<option cn="输出参数错误">
|
||
<bin>001E</bin>
|
||
</option>
|
||
<option cn="文件读取失败">
|
||
<bin>001F</bin>
|
||
</option>
|
||
<option cn="密钥协商错误">
|
||
<bin>0020</bin>
|
||
</option>
|
||
<option cn="权限不足">
|
||
<bin>0021</bin>
|
||
</option>
|
||
<option cn="索引错误">
|
||
<bin>0022</bin>
|
||
</option>
|
||
<option cn="密钥长度错误">
|
||
<bin>0023</bin>
|
||
</option>
|
||
<option cn="数据长度错误">
|
||
<bin>0024</bin>
|
||
</option>
|
||
<option cn="私钥授权码长度错误">
|
||
<bin>0025</bin>
|
||
</option>
|
||
<option cn="私钥授权码错误">
|
||
<bin>0026</bin>
|
||
</option>
|
||
<option cn="文件为空">
|
||
<bin>0027</bin>
|
||
</option>
|
||
<option cn="处于错误状态">
|
||
<bin>0028</bin>
|
||
</option>
|
||
<option cn="处于初始状态">
|
||
<bin>0029</bin>
|
||
</option>
|
||
<option cn="私钥使用权限释放失败">
|
||
<bin>002A</bin>
|
||
</option>
|
||
<option cn="签名公钥导出失败">
|
||
<bin>002B</bin>
|
||
</option>
|
||
<option cn="加密公钥导出失败">
|
||
<bin>002C</bin>
|
||
</option>
|
||
<option cn="密钥对生成失败">
|
||
<bin>002D</bin>
|
||
</option>
|
||
<option cn="会话密钥生成失败">
|
||
<bin>002E</bin>
|
||
</option>
|
||
<option cn="导入密钥失败">
|
||
<bin>002F</bin>
|
||
</option>
|
||
<option cn="数字信封转换失败">
|
||
<bin>0030</bin>
|
||
</option>
|
||
</options>
|
||
</error>
|
||
|
||
</data>
|
||
</res>
|
||
|
||
<script>
|
||
</script>
|
||
</packet> |