From 49cf3fb666ee52c6d9bf906ccb14dcef29cd6fbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E9=9B=AA=E8=8E=B9?= <1799939623@qq.com> Date: Fri, 12 Sep 2025 11:44:23 +0800 Subject: [PATCH] fixed AI check faq --- .../entry/src/main/ets/pages/TestAesMultiUpdate.ets | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/CryptoArchitectureKit/entry/src/main/ets/pages/TestAesMultiUpdate.ets b/CryptoArchitectureKit/entry/src/main/ets/pages/TestAesMultiUpdate.ets index 7d0324d3..795af07e 100644 --- a/CryptoArchitectureKit/entry/src/main/ets/pages/TestAesMultiUpdate.ets +++ b/CryptoArchitectureKit/entry/src/main/ets/pages/TestAesMultiUpdate.ets @@ -23,6 +23,7 @@ import { cryptoFramework } from '@kit.CryptoArchitectureKit'; function genIvParamsSpec() { let arr = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; let dataIv = new Uint8Array(arr); + // The production environment should use randomly generated IVs. All zeros here are only for display purposes. let ivBlob: cryptoFramework.DataBlob = { data: dataIv }; let ivParamsSpec: cryptoFramework.IvParamsSpec = { algName: 'IvParamsSpec', @@ -47,8 +48,8 @@ async function testAesMultiUpdate(plainText: string) { let globalCipher = cryptoFramework.createCipher(cipherAlgName); let result = new Uint8Array(); let data: cryptoFramework.DataBlob; - let startEecrypt = 0; - let endEecrypt = 0; + let startEncrypt = 0; + let endEncrypt = 0; let promiseSymKey = await symKeyGenerator.generateSymKey(); await globalCipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, promiseSymKey, genIvParamsSpec()); let updateOutput: cryptoFramework.DataBlob; @@ -64,10 +65,10 @@ async function testAesMultiUpdate(plainText: string) { result = mergeText; } } - startEecrypt = new Date().getTime(); + startEncrypt = new Date().getTime(); data = await globalCipher.doFinal(null); - endEecrypt = new Date().getTime(); - console.info('TEST加密' + (endEecrypt - startEecrypt)); + endEncrypt = new Date().getTime(); + console.info('TEST加密' + (endEncrypt - startEncrypt)); let mergeText = new Uint8Array(result.length + data.data.length); mergeText.set(result); mergeText.set(data.data, result.length); -- Gitee