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 }
上方代码是原代码更改后的示例,调用下方函数,加密同理。
下方代码base64转换