/ohos5.0/docs/zh-cn/application-dev/security/CryptoArchitectureKit/ |
H A D | crypto-aes-sym-encrypt-decrypt-gcm.md | 75 let gcmParams = genGcmParamsSpec(); 80 await cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 82 // gcm模式加密doFinal时传入空,获得tag数据,并更新至gcmParams对象中。 83 gcmParams.authTag = await cipher.doFinal(null); 89 await decoder.init(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams); 153 let gcmParams = genGcmParamsSpec(); 158 cipher.initSync(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 160 // gcm模式加密doFinal时传入空,获得tag数据,并更新至gcmParams对象中。 161 gcmParams.authTag = cipher.doFinalSync(null); 167 decoder.initSync(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams);
|
H A D | crypto-sm4-sym-encrypt-decrypt-gcm.md | 75 let gcmParams = genGcmParamsSpec(); 80 await cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 82 // gcm模式加密doFinal时传入空,获得tag数据,并更新至gcmParams对象中。 83 gcmParams.authTag = await cipher.doFinal(null); 89 await decoder.init(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams); 153 let gcmParams = genGcmParamsSpec(); 158 cipher.initSync(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 160 // gcm模式加密doFinal时传入空,获得tag数据,并更新至gcmParams对象中。 161 gcmParams.authTag = cipher.doFinalSync(null); 167 decoder.initSync(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams);
|
H A D | crypto-aes-sym-encrypt-decrypt-gcm-by-segment.md | 77 let gcmParams = genGcmParamsSpec(); 81 await cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 96 gcmParams.authTag = await cipher.doFinal(null); 103 await decoder.init(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams); 177 let gcmParams = genGcmParamsSpec(); 181 cipher.initSync(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 196 gcmParams.authTag = cipher.doFinalSync(null); 203 decoder.initSync(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams);
|
H A D | crypto-sm4-sym-encrypt-decrypt-gcm-by-segment.md | 77 let gcmParams = genGcmParamsSpec(); 81 await cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 96 gcmParams.authTag = await cipher.doFinal(null); 103 await decoder.init(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams); 177 let gcmParams = genGcmParamsSpec(); 181 cipher.initSync(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 196 gcmParams.authTag = cipher.doFinalSync(null); 203 decoder.initSync(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams);
|
/ohos5.0/docs/en/application-dev/security/CryptoArchitectureKit/ |
H A D | crypto-sm4-sym-encrypt-decrypt-gcm.md | 75 let gcmParams = genGcmParamsSpec(); 80 await cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 82 …s in null in Cipher.doFinal in encryption. Obtain the tag data and fill it in the gcmParams object. 83 gcmParams.authTag = await cipher.doFinal(null); 89 await decoder.init(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams); 153 let gcmParams = genGcmParamsSpec(); 158 cipher.initSync(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 160 …s in null in Cipher.doFinal in encryption. Obtain the tag data and fill it in the gcmParams object. 161 gcmParams.authTag = cipher.doFinalSync(null); 167 decoder.initSync(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams);
|
H A D | crypto-aes-sym-encrypt-decrypt-gcm.md | 75 let gcmParams = genGcmParamsSpec(); 80 await cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 82 …s in null in Cipher.doFinal in encryption. Obtain the tag data and fill it in the gcmParams object. 83 gcmParams.authTag = await cipher.doFinal(null); 89 await decoder.init(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams); 153 let gcmParams = genGcmParamsSpec(); 158 cipher.initSync(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 160 …s in null in Cipher.doFinal in encryption. Obtain the tag data and fill it in the gcmParams object. 161 gcmParams.authTag = cipher.doFinalSync(null); 167 decoder.initSync(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams);
|
H A D | crypto-sm4-sym-encrypt-decrypt-gcm-by-segment.md | 77 let gcmParams = genGcmParamsSpec(); 81 await cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 96 gcmParams.authTag = await cipher.doFinal(null); 103 await decoder.init(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams); 177 let gcmParams = genGcmParamsSpec(); 181 cipher.initSync(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 196 gcmParams.authTag = cipher.doFinalSync(null); 203 decoder.initSync(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams);
|
H A D | crypto-aes-sym-encrypt-decrypt-gcm-by-segment.md | 77 let gcmParams = genGcmParamsSpec(); 81 await cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 96 gcmParams.authTag = await cipher.doFinal(null); 103 await decoder.init(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams); 177 let gcmParams = genGcmParamsSpec(); 181 cipher.initSync(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 196 gcmParams.authTag = cipher.doFinalSync(null); 203 decoder.initSync(cryptoFramework.CryptoMode.DECRYPT_MODE, symKey, gcmParams);
|
/ohos5.0/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/iso_task/lite_exchange_task/ |
H A D | iso_client_bind_exchange_task.c | 186 GcmParam gcmParams; in ClientBindAesEncrypt() local 187 gcmParams.aad = (uint8_t *)EXCHANGE_AAD; in ClientBindAesEncrypt() 188 gcmParams.aadLen = (uint32_t)HcStrlen(EXCHANGE_AAD); in ClientBindAesEncrypt() 189 gcmParams.nonce = *nonce; in ClientBindAesEncrypt() 190 gcmParams.nonceLen = NONCE_SIZE; in ClientBindAesEncrypt() 197 res = params->baseParams.loader->aesGcmEncrypt(&keyParams, &challengeBuf, &gcmParams, &outBuf); in ClientBindAesEncrypt()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-crypto-architecture-kit/ |
H A D | js-apis-cryptoFramework.md | 3198 let gcmParams = genGcmParamsSpec(); 3202 cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams, (err,) => { 3207 gcmParams.authTag = tag; 3296 let gcmParams = genGcmParamsSpec(); 3300 await cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 3304 gcmParams.authTag = await cipher.doFinal(null); 3376 let gcmParams = genGcmParamsSpec(); 3380 await cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 3384 gcmParams.authTag = cipher.doFinalSync(null);
|
/ohos5.0/docs/en/application-dev/reference/apis-crypto-architecture-kit/ |
H A D | js-apis-cryptoFramework.md | 3200 let gcmParams = genGcmParamsSpec(); 3204 cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams, (err,) => { 3209 gcmParams.authTag = tag; 3298 let gcmParams = genGcmParamsSpec(); 3302 await cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 3306 gcmParams.authTag = await cipher.doFinal(null); 3378 let gcmParams = genGcmParamsSpec(); 3382 await cipher.init(cryptoFramework.CryptoMode.ENCRYPT_MODE, symKey, gcmParams); 3386 gcmParams.authTag = cipher.doFinalSync(null);
|