数据解密(SM9)

数据解密(SM9)接口

对传入的SM9加密数据进行解密。

https://idr.gdsinsing.com/tools/sm9/decrypt

方法 数据类型
参数名 位置 类型 必填 说明
cipherText body String 密文
publicKey body String 加密公钥(SM9)
privateKey body String 加密私钥(SM9)
属性名称 位置 数据类型 说明
success Boolean 接口调用结果(fasle:调用失败,true:调用成功)
data String 返回SM9解密结果
msg String 接口调用结果的文字描述(一般为错误异常描述)
ex Json 异常信息
code ex String 错误码
reson ex String 错误异常信息
resolve ex String 处理方法文字描述
成功返回
{ "success": true, "data": "ABCD", "msg": "", "ex": null }
失败返回
{ "success": false, "data": null, "msg": "解密失败。", "ex": { "code": "00300015", "reason": "解密失败。", "resolve": "请检查加密私钥,密文。" } }
var settings = { "url": "https://idr.gdsinsing.com/tools/sm9/decrypt", "method": "POST", "timeout": 0, "headers": { "Content-Type": "application/x-www-form-urlencoded" }, "data": { "cipherText": "o6+7jo3Z1iNcBxKoAcQxqVhEm7YIGuysrfNd1KxlpGE7E93ja2EIiz2NYpfKyH2G/koFn/d8nSz5l94gQekEYnOxboG482Ecuymr2bUmzEkywA87airk14ToFZVSFFgsg5AEnQ==", "publicKey": "{加密公钥}", "privateKey": "{加密私钥}" } }; $.ajax(settings).done(function (response) { console.log(response); });