LightSDK.native.sm2Encrypt

功能描述

通过js接口实现国密sm2加密

支持格式

Json

请求参数:

字段 可选 类型及范围 说明
plainText string 明文
publicKey string sm2公钥

请求调用示例

params={
"publicKey": publicKey,
"plainText": "hundsun"
}
LightSDK.native.sm2Encrypt(params,cb);

返回值说明

字段名 字段类型 说明
cipherText string 返回密文

返回字段示例

"data":    
{"cipherText":"BHdIQ4yewGdIy1AqPl/+6RCVvWTQRwikiCETXXkgHewLtdPnBFJ69WZvGgk33peTlcBHivsJ6FUJbpvl3q8LYvKQXbcpgqNLWG/rFrDpQVjY00URuTo4jtnK3FgiAg28p5N85IoiKdc=" }

注意事项

需要在config.js配置文件中做以下配置:

module.exports = {
plugins:{
"crypto": {}
}
};