Lines Matching refs:cryptoFramework
10 …cryptoFramework.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 4. 调用[Cipher.update](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#update…
25 5. 调用[Cipher.doFinal](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#dofin…
29 6. 读取[GcmParamsSpec](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#gcmpar…
36 1. 调用[Cipher.init](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#init-1),…
38 2. 调用[Cipher.update](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#update…
40 3. 调用[Cipher.doFinal](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#dofin…
46 import { cryptoFramework } from '@kit.CryptoArchitectureKit';
50 let rand = cryptoFramework.createRandom();
59 let aadBlob: cryptoFramework.DataBlob = { data: dataAad };
62 let tagBlob: cryptoFramework.DataBlob = {
66 let gcmParamsSpec: cryptoFramework.GcmParamsSpec = {
78 …async function encryptMessagePromise(symKey: cryptoFramework.SymKey, plainText: cryptoFramework.Da…
79 let cipher = cryptoFramework.createCipher('AES128|GCM|PKCS7');
80 await cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams);
87 …async function decryptMessagePromise(symKey: cryptoFramework.SymKey, cipherText: cryptoFramework.D…
88 let decoder = cryptoFramework.createCipher('AES128|GCM|PKCS7');
89 await decoder.init(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams);
99 let symKeyBlob: cryptoFramework.DataBlob = { data: symKeyData };
100 let aesGenerator = cryptoFramework.createSymKeyGenerator('AES128');
109 …let plainText: cryptoFramework.DataBlob = { data: new Uint8Array(buffer.from(message, 'utf-8').buf…
124 import { cryptoFramework } from '@kit.CryptoArchitectureKit';
128 let rand = cryptoFramework.createRandom();
137 let aadBlob: cryptoFramework.DataBlob = { data: dataAad };
140 let tagBlob: cryptoFramework.DataBlob = {
144 let gcmParamsSpec: cryptoFramework.GcmParamsSpec = {
156 function encryptMessage(symKey: cryptoFramework.SymKey, plainText: cryptoFramework.DataBlob) {
157 let cipher = cryptoFramework.createCipher('AES128|GCM|PKCS7');
158 cipher.initSync(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams);
165 function decryptMessage(symKey: cryptoFramework.SymKey, cipherText: cryptoFramework.DataBlob) {
166 let decoder = cryptoFramework.createCipher('AES128|GCM|PKCS7');
167 decoder.initSync(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams);
177 let symKeyBlob: cryptoFramework.DataBlob = { data: symKeyData };
178 let aesGenerator = cryptoFramework.createSymKeyGenerator('AES128');
187 …let plainText: cryptoFramework.DataBlob = { data: new Uint8Array(buffer.from(message, 'utf-8').buf…