HarmonyOS 加解密base64转换?

如题:HarmonyOS 加解密base64转换?

阅读 513
1 个回答
Button("ECB解密").onClick(async () => {
  let keys = this.base64Trans(this.keys)
  this.plainTextECB = await CipherUtil.decryptAESByECB(this.ciphertextECB, keys)
})

上方代码是原代码更改后的示例,调用下方函数,加密同理。

下方代码base64转换

base64Trans(keys:string) {
  let base64 = new util.Base64Helper();
  let arr = new Uint8Array(buffer.from(keys).buffer)
  keys = base64.encodeToStringSync(arr);
  return keys
}