let base64 = new util.Base64Helper()
let pubkeyBlob = "cRRo55FS5AS/CoifJ2...xqUuOpo3WHEE9AS9cpq8c="
let pubkey = base64.decodeSync(pubkeyBlob)
let pubk: cryptoFramework.DataBlob = { data: pubkey };
let keyGenAlg = "SM2_256";
let sm2Generator = cryptoFramework.createAsyKeyGenerator('SM2_256');
let keyPair = await sm2Generator.convertKey(null, pubk);
let signData = await signMessagePromise(keyPair.priKey);
参考demo: