/ohos5.0/docs/zh-cn/application-dev/reference/apis-crypto-architecture-kit/ |
H A D | js-apis-system-cipher.md | 45 调用cipher aes方法时,传入的参数。 140 ## cipher.aes 142 aes(options: CipherAesOptions): void 152 | options | [CipherAesOptions](#cipheraesoptions) | 是 | aes加解密需要设置的参数。 | 158 aes() { 159 cipher.aes({ 179 cipher.aes({ 193 console.log(`### cipher.aes encrypt fail ### ${code}:${data}`);
|
/ohos5.0/docs/zh-cn/application-dev/security/CryptoArchitectureKit/ |
H A D | Readme-CN.md | 31 - [使用AES对称密钥(GCM模式)加解密(ArkTS)](crypto-aes-sym-encrypt-decrypt-gcm.md) 32 - [使用AES对称密钥(GCM模式)加解密(C/C++)](crypto-aes-sym-encrypt-decrypt-gcm-ndk.md) 33 - [使用AES对称密钥(CCM模式)加解密(ArkTS)](crypto-aes-sym-encrypt-decrypt-ccm.md) 34 - [使用AES对称密钥(CCM模式)加解密(C/C++)](crypto-aes-sym-encrypt-decrypt-ccm-ndk.md) 35 - [使用AES对称密钥(CBC模式)加解密(ArkTS)](crypto-aes-sym-encrypt-decrypt-cbc.md) 36 - [使用AES对称密钥(CBC模式)加解密(C/C++)](crypto-aes-sym-encrypt-decrypt-cbc-ndk.md) 37 - [使用AES对称密钥(ECB模式)加解密(ArkTS)](crypto-aes-sym-encrypt-decrypt-ecb.md) 38 - [使用AES对称密钥(ECB模式)加解密(C/C++)](crypto-aes-sym-encrypt-decrypt-ecb-ndk.md) 39 - [使用AES对称密钥(GCM模式)分段加解密(ArkTS)](crypto-aes-sym-encrypt-decrypt-gcm-by-segment.md) 40 - [使用AES对称密钥(GCM模式)分段加解密(C/C++)](crypto-aes-sym-encrypt-decrypt-gcm-by-segment-ndk.md)
|
H A D | crypto-aes-sym-encrypt-decrypt-ecb-ndk.md | 4 对应的算法规格请查看[对称密钥加解密算法规格:AES](crypto-sym-encrypt-decrypt-spec.md#aes)。 19 …如何生成AES对称密钥,开发者可参考下文示例,并结合[对称密钥生成和转换规格:AES](crypto-sym-key-generation-conversion-spec.md#aes)和[随机生…
|
H A D | crypto-aes-sym-encrypt-decrypt-cbc-ndk.md | 4 对应的算法规格请查看[对称密钥加解密算法规格:AES](crypto-sym-encrypt-decrypt-spec.md#aes)。 19 …如何生成AES对称密钥,开发者可参考下文示例,并结合[对称密钥生成和转换规格:AES](crypto-sym-key-generation-conversion-spec.md#aes)和[随机生…
|
H A D | crypto-aes-sym-encrypt-decrypt-ccm-ndk.md | 4 对应的算法规格请查看[对称密钥加解密算法规格:AES](crypto-sym-encrypt-decrypt-spec.md#aes)。 19 …如何生成AES对称密钥,开发者可参考下文示例,并结合[对称密钥生成和转换规格:AES](crypto-sym-key-generation-conversion-spec.md#aes)和[随机生…
|
H A D | crypto-aes-sym-encrypt-decrypt-gcm-ndk.md | 4 对应的算法规格请查看[对称密钥加解密算法规格:AES](crypto-sym-encrypt-decrypt-spec.md#aes)。 19 …如何生成AES对称密钥,开发者可参考下文示例,并结合[对称密钥生成和转换规格:AES](crypto-sym-key-generation-conversion-spec.md#aes)和[随机生…
|
H A D | crypto-aes-sym-encrypt-decrypt-ecb.md | 4 对应的算法规格请查看[对称密钥加解密算法规格:AES](crypto-sym-encrypt-decrypt-spec.md#aes)。 12 …如何生成AES对称密钥,开发者可参考下文示例,并结合[对称密钥生成和转换规格:AES](crypto-sym-key-generation-conversion-spec.md#aes)和[随机生…
|
H A D | crypto-aes-sym-encrypt-decrypt-gcm-by-segment.md | 4 对应的算法规格请查看[对称密钥加解密算法规格:AES](crypto-sym-encrypt-decrypt-spec.md#aes)。 12 …如何生成AES对称密钥,开发者可参考下文示例,并结合[对称密钥生成和转换规格:AES](crypto-sym-key-generation-conversion-spec.md#aes)和[随机生… 131 async function aes() {
|
H A D | crypto-encrypt-decrypt-by-segment.md | 15 **开发示例:** [使用AES对称密钥(GCM模式)分段加解密](crypto-aes-sym-encrypt-decrypt-gcm-by-segment.md)
|
H A D | crypto-aes-sym-encrypt-decrypt-cbc.md | 4 对应的算法规格请查看[对称密钥加解密算法规格:AES](crypto-sym-encrypt-decrypt-spec.md#aes)。 12 …如何生成AES对称密钥,开发者可参考下文示例,并结合[对称密钥生成和转换规格:AES](crypto-sym-key-generation-conversion-spec.md#aes)和[随机生…
|
H A D | crypto-aes-sym-encrypt-decrypt-gcm-by-segment-ndk.md | 4 对应的算法规格请查看[对称密钥加解密算法规格:AES](crypto-sym-encrypt-decrypt-spec.md#aes)。 19 …如何生成AES对称密钥,开发者可参考下文示例,并结合[对称密钥生成和转换规格:AES](crypto-sym-key-generation-conversion-spec.md#aes)和[随机生…
|
H A D | crypto-aes-sym-encrypt-decrypt-ccm.md | 4 对应的算法规格请查看[对称密钥加解密算法规格:AES](crypto-sym-encrypt-decrypt-spec.md#aes)。 12 …如何生成AES对称密钥,开发者可参考下文示例,并结合[对称密钥生成和转换规格:AES](crypto-sym-key-generation-conversion-spec.md#aes)和[随机生…
|
H A D | crypto-aes-sym-encrypt-decrypt-gcm.md | 4 对应的算法规格请查看[对称密钥加解密算法规格:AES](crypto-sym-encrypt-decrypt-spec.md#aes)。 12 …如何生成AES对称密钥,开发者可参考下文示例,并结合[对称密钥生成和转换规格:AES](crypto-sym-key-generation-conversion-spec.md#aes)和[随机生…
|
H A D | crypto-generate-sym-key-randomly-ndk.md | 15 对应的算法规格请查看[对称密钥生成和转换规格:AES](crypto-sym-key-generation-conversion-spec.md#aes)。
|
/ohos5.0/base/security/huks/frameworks/crypto_lite/js/builtin/src/ |
H A D | cipher_module.cpp | 118 AesCryptContext aes = {{NULL, NULL, 0, 0, 0}, CIPHER_AES_ECB, {NULL, NULL, 0, 0}}; in Aes() local 134 ret = InitAesCryptData(strAction, strText, strKey, &iv, &aes); in Aes() 140 ret = AesCrypt(&aes); in Aes() 146 JSI::SetStringProperty(result, "text", (char*)aes.data.text); in Aes() 159 DeinitAesCryptData(&aes); in Aes()
|
/ohos5.0/docs/en/application-dev/security/CryptoArchitectureKit/ |
H A D | Readme-EN.md | 31 …- [Encryption and Decryption with an AES Symmetric Key (GCM Mode) (ArkTS)](crypto-aes-sym-encrypt-… 32 …- [Encryption and Decryption with an AES Symmetric Key (GCM Mode) (C/C++)](crypto-aes-sym-encrypt-… 33 …- [Encryption and Decryption with an AES Symmetric Key (CCM Mode) (ArkTS)](crypto-aes-sym-encrypt-… 34 …- [Encryption and Decryption with an AES Symmetric Key (CCM Mode) (C/C++)](crypto-aes-sym-encrypt-… 35 …- [Encryption and Decryption with an AES Symmetric Key (CBC Mode) (ArkTS)](crypto-aes-sym-encrypt-… 36 …- [Encryption and Decryption with an AES Symmetric Key (CBC Mode) (C/C++)](crypto-aes-sym-encrypt-… 37 …- [Encryption and Decryption with an AES Symmetric Key (ECB Mode) (ArkTS)](crypto-aes-sym-encrypt-… 38 …- [Encryption and Decryption with an AES Symmetric Key (ECB Mode) (C/C++)](crypto-aes-sym-encrypt-… 39 …Decryption by Segment with an AES Symmetric Key (GCM Mode) (ArkTS)](crypto-aes-sym-encrypt-decrypt… 40 …Decryption by Segment with an AES Symmetric Key (GCM Mode) (C/C++)](crypto-aes-sym-encrypt-decrypt…
|
H A D | crypto-aes-sym-encrypt-decrypt-ecb-ndk.md | 4 For details about the algorithm specifications, see [AES](crypto-sym-encrypt-decrypt-spec.md#aes). 19 …In addition to the example in this topic, [AES](crypto-sym-key-generation-conversion-spec.md#aes) …
|
H A D | crypto-aes-sym-encrypt-decrypt-cbc-ndk.md | 4 For details about the algorithm specifications, see [AES](crypto-sym-encrypt-decrypt-spec.md#aes). 19 …In addition to the example in this topic, [AES](crypto-sym-key-generation-conversion-spec.md#aes) …
|
H A D | crypto-aes-sym-encrypt-decrypt-ecb.md | 4 For details about the algorithm specifications, see [AES](crypto-sym-encrypt-decrypt-spec.md#aes). 12 …In addition to the example in this topic, [AES](crypto-sym-key-generation-conversion-spec.md#aes) …
|
/ohos5.0/docs/en/application-dev/reference/apis-crypto-architecture-kit/ |
H A D | js-apis-system-cipher.md | 45 Defines the input parameters of **cipher.aes()**. 140 ## cipher.aes 142 aes(options: CipherAesOptions): void 158 aes() { 159 cipher.aes({ 179 cipher.aes({ 193 console.log(`### cipher.aes encrypt fail ### ${code}:${data}`);
|
/ohos5.0/base/security/huks/frameworks/crypto_lite/js/napi/ |
H A D | cipher_napi.cpp | 312 …AesCryptContext aes = { { nullptr, nullptr, 0, 0, 0 }, CIPHER_AES_ECB, { nullptr, nullptr, 0, 0 } … in AesExcute() local 319 …t ret = InitAesCryptData(asyncContext->action, asyncContext->textIn, asyncContext->key, &iv, &aes); in AesExcute() 325 ret = AesCrypt(&aes); in AesExcute() 329 asyncContext->textOut = static_cast<char *>(malloc(strlen(aes.data.text) + 1)); in AesExcute() 331 DeinitAesCryptData(&aes); in AesExcute() 334 (void)memset_s(asyncContext->textOut, strlen(aes.data.text) + 1, 0, strlen(aes.data.text) + 1); in AesExcute() 335 …(void)memcpy_s(asyncContext->textOut, strlen(aes.data.text) + 1, aes.data.text, strlen(aes.data.te… in AesExcute() 336 DeinitAesCryptData(&aes); in AesExcute()
|
/ohos5.0/base/security/huks/frameworks/crypto_lite/cipher/src/ |
H A D | cipher_aes.c | 346 mbedtls_aes_context aes; in AesCrypt() local 347 mbedtls_aes_init(&aes); in AesCrypt() 348 int32_t ret = DoAesCbcEncrypt(&aes, aesCryptCxt); in AesCrypt() 351 mbedtls_aes_free(&aes); in AesCrypt() 354 mbedtls_aes_free(&aes); in AesCrypt()
|
/ohos5.0/foundation/communication/dsoftbus/adapter/common/openssl/ |
H A D | softbus_aes_encrypt.c | 93 AES_KEY aes; in OpensslAesCfbEncrypt() local 112 if (AES_set_encrypt_key(cipherKey->key, bits, &aes) < 0) { in OpensslAesCfbEncrypt() 117 …AES_cfb128_encrypt(inData->data, outData->data, inData->len, &aes, cipherKey->iv, &num, ENCRYPT_MO… in OpensslAesCfbEncrypt() 119 …AES_cfb128_encrypt(inData->data, outData->data, inData->len, &aes, cipherKey->iv, &num, DECRYPT_MO… in OpensslAesCfbEncrypt() 122 OPENSSL_cleanse(&aes, sizeof(aes)); in OpensslAesCfbEncrypt()
|
/ohos5.0/base/security/selinux_adapter/sepolicy/ohos_policy/filemanagement/storage_service/system/ |
H A D | init.te | 41 #avc: denied { module_request } for pid=1 comm="init" kmod="crypto-cryptd(__cts-cbc-aes-ce)" sco… 42 #avc: denied { module_request } for pid=1 comm="init" kmod="crypto-cryptd(__cts-cbc-aes-ce)-all"…
|
/ohos5.0/docs/zh-cn/application-dev/napi/ |
H A D | cpu-features.md | 53 if (features.aes) {
|