Home
last modified time | relevance | path

Searched refs:GCM_NONCE_BYTES (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/crypto/src/
H A Dopenssl_crypto.cpp32 if (keyContext_.rndEnc.size < GCM_NONCE_BYTES + GCM_MAC_BYTES) { in AESDecrypt()
48 plainText = KeyBlob(keyContext_.rndEnc.size - GCM_NONCE_BYTES - GCM_MAC_BYTES); in AESDecrypt()
51 … reinterpret_cast<const uint8_t*>(keyContext_.rndEnc.data.get() + GCM_NONCE_BYTES), in AESDecrypt()
62 keyContext_.rndEnc.data.get() + GCM_NONCE_BYTES + plainText.size))) != in AESDecrypt()
90 …keyContext_.rndEnc = HuksMaster::GenerateRandomKey(GCM_NONCE_BYTES + plainText.size + GCM_MAC_BYTE… in AESEncrypt()
99 …cryptUpdate(ctx.get(), reinterpret_cast<uint8_t*>(keyContext_.rndEnc.data.get() + GCM_NONCE_BYTES), in AESEncrypt()
111 GCM_NONCE_BYTES + plainText.size), &outlen) != OPENSSL_SUCCESS_FLAG) { in AESEncrypt()
121 GCM_NONCE_BYTES + plainText.size)) != OPENSSL_SUCCESS_FLAG) { in AESEncrypt()
H A Dfbex.cpp134 …return (eBuffer != nullptr) && (size == (GCM_NONCE_BYTES + AES_256_HASH_RANDOM_SIZE + GCM_MAC_BYTE… in CheckReadBuffValid()
144 …return (eBuffer != nullptr) && (size == (GCM_NONCE_BYTES + AES_256_HASH_RANDOM_SIZE + GCM_MAC_BYTE… in CheckWriteBuffValid()
498 uint32_t bufferSize = AES_256_HASH_RANDOM_SIZE + GCM_MAC_BYTES + GCM_NONCE_BYTES; in ReadESecretToKernel()
524 bufferSize = AES_256_HASH_RANDOM_SIZE + GCM_MAC_BYTES + GCM_NONCE_BYTES; in ReadESecretToKernel()
554 uint32_t bufferSize = AES_256_HASH_RANDOM_SIZE + GCM_MAC_BYTES + GCM_NONCE_BYTES; in WriteESecretToKernel()
H A Dfscrypt_key_v1.cpp271 KeyBlob eSecretFBE(AES_256_HASH_RANDOM_SIZE + GCM_MAC_BYTES + GCM_NONCE_BYTES); in DecryptClassE()
320 KeyBlob encryptedKey(AES_256_HASH_RANDOM_SIZE + GCM_MAC_BYTES + GCM_NONCE_BYTES); in EncryptClassE()
H A Dbase_key.cpp298 if (!GenerateKeyBlob(keyCtx.nonce, GCM_NONCE_BYTES) || in StoreKey()
539 for (size_t i = 0; i < GCM_NONCE_BYTES; ++i) { in StoreKey()
636 ctxNone.nonce.Alloc(GCM_NONCE_BYTES); in StoreKey()
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/include/crypto/
H A Dopenssl_crypto.h23 constexpr size_t GCM_NONCE_BYTES = 12; variable
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/crypto/test/fbex_test/
H A Dfbex_test.cpp36 constexpr size_t GCM_NONCE_BYTES = 12; variable
38 const uint32_t VALID_SIZE = GCM_NONCE_BYTES + AES_256_HASH_RANDOM_SIZE + GCM_MAC_BYTES;