Lines Matching refs:cryptoFramework

10cryptoFramework.createSymKeyGenerator](../../reference/apis-crypto-architecture-kit/js-apis-crypto…
14 2. 调用[cryptoFramework.createCipher](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFram…
16 3. 调用[Cipher.init](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#init-1),…
18 …[Cipher.update](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#update-1),…
27 5. 调用[Cipher.doFinal](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#dofin…
32 6. 读取[GcmParamsSpec](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#gcmpar…
40 1. 调用[Cipher.init](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#init-1),…
42 …[Cipher.update](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#update-1),…
44 3. 调用[Cipher.doFinal](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#dofin…
50 import { cryptoFramework } from '@kit.CryptoArchitectureKit';
54 let rand = cryptoFramework.createRandom();
63 let aadBlob: cryptoFramework.DataBlob = { data: dataAad };
66 let tagBlob: cryptoFramework.DataBlob = {
69 let gcmParamsSpec: cryptoFramework.GcmParamsSpec = {
79 …ync function encryptMessageUpdateBySegment(symKey: cryptoFramework.SymKey, plainText: cryptoFramew…
80 let cipher = cryptoFramework.createCipher('AES128|GCM|PKCS7');
81 await cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams);
86 let updateMessageBlob: cryptoFramework.DataBlob = { data: updateMessage };
97 let cipherBlob: cryptoFramework.DataBlob = { data: cipherText };
101 …async function decryptMessagePromise(symKey: cryptoFramework.SymKey, cipherText: cryptoFramework.D…
102 let decoder = cryptoFramework.createCipher('AES128|GCM|PKCS7');
103 await decoder.init(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams);
108 let updateMessageBlob: cryptoFramework.DataBlob = { data: updateMessage };
121 let decryptBlob: cryptoFramework.DataBlob = { data: decryptText };
125 let symKeyBlob: cryptoFramework.DataBlob = { data: symKeyData };
126 let aesGenerator = cryptoFramework.createSymKeyGenerator('AES128');
135 …let plainText: cryptoFramework.DataBlob = { data: new Uint8Array(buffer.from(message, 'utf-8').buf…
150 import { cryptoFramework } from '@kit.CryptoArchitectureKit';
154 let rand = cryptoFramework.createRandom();
163 let aadBlob: cryptoFramework.DataBlob = { data: dataAad };
166 let tagBlob: cryptoFramework.DataBlob = {
169 let gcmParamsSpec: cryptoFramework.GcmParamsSpec = {
179 …function encryptMessageUpdateBySegment(symKey: cryptoFramework.SymKey, plainText: cryptoFramework.…
180 let cipher = cryptoFramework.createCipher('AES128|GCM|PKCS7');
181 cipher.initSync(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams);
186 let updateMessageBlob: cryptoFramework.DataBlob = { data: updateMessage };
197 let cipherBlob: cryptoFramework.DataBlob = { data: cipherText };
201 function decryptMessage(symKey: cryptoFramework.SymKey, cipherText: cryptoFramework.DataBlob) {
202 let decoder = cryptoFramework.createCipher('AES128|GCM|PKCS7');
203 decoder.initSync(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams);
208 let updateMessageBlob: cryptoFramework.DataBlob = { data: updateMessage };
221 let decryptBlob: cryptoFramework.DataBlob = { data: decryptText };
225 let symKeyBlob: cryptoFramework.DataBlob = { data: symKeyData };
226 let aesGenerator = cryptoFramework.createSymKeyGenerator('AES128');
235 …let plainText: cryptoFramework.DataBlob = { data: new Uint8Array(buffer.from(message, 'utf-8').buf…