Home
last modified time | relevance | path

Searched refs:iv (Results 1 – 18 of 18) sorted by relevance

/device/google/contexthub/lib/nanohub/
Daes.c344 void aesCbcInitForEncr(struct AesCbcContext *ctx, const uint32_t *k, const uint32_t *iv) in aesCbcInitForEncr() argument
347 memcpy(ctx->iv, iv, sizeof(uint32_t[AES_BLOCK_WORDS])); in aesCbcInitForEncr()
350 void aesCbcInitForDecr(struct AesCbcContext *ctx, const uint32_t *k, const uint32_t *iv) in aesCbcInitForDecr() argument
355 memcpy(ctx->iv, iv, sizeof(uint32_t[AES_BLOCK_WORDS])); in aesCbcInitForDecr()
363 ctx->iv[i] ^= *src++; in aesCbcEncr()
365 aesEncr(&ctx->aes, ctx->iv, dst); in aesCbcEncr()
366 memcpy(ctx->iv, dst, sizeof(uint32_t[AES_BLOCK_WORDS])); in aesCbcEncr()
375 tmp[i] ^= ctx->iv[i]; in aesCbcDecr()
377 memcpy(ctx->iv, src, sizeof(uint32_t[AES_BLOCK_WORDS])); in aesCbcDecr()
/device/google/contexthub/lib/include/nanohub/
Daes.h43 uint32_t iv[AES_BLOCK_WORDS]; member
46 void aesCbcInitForEncr(struct AesCbcContext *ctx, const uint32_t *k, const uint32_t *iv);
47 void aesCbcInitForDecr(struct AesCbcContext *ctx, const uint32_t *k, const uint32_t *iv);
/device/google/contexthub/firmware/inc/platform/stm32f4xx/
Dbl.h85 … (*blAesCbcInitForEncr)(struct AesCbcContext *ctx, const uint32_t *k, const uint32_t *iv);
86 … (*blAesCbcInitForDecr)(struct AesCbcContext *ctx, const uint32_t *k, const uint32_t *iv);
/device/asus/fugu/self-extractors/widevine/
DLICENSE79 Purpose, (iv) remove or alter any of the copyright or proprietary
/device/moto/shamu/self-extractors/broadcom/
DLICENSE79 Purpose, (iv) remove or alter any of the copyright or proprietary
/device/asus/fugu/self-extractors/broadcom/
DLICENSE79 Purpose, (iv) remove or alter any of the copyright or proprietary
/device/asus/fugu/self-extractors/google/
DLICENSE79 Purpose, (iv) remove or alter any of the copyright or proprietary
/device/asus/fugu/self-extractors/intel/
DLICENSE95 Software except for the Limited Purpose, (iv) remove or alter any of
/device/moto/shamu/self-extractors/moto/
DLICENSE80 Purpose, (iv) remove or alter any of the copyright or proprietary
/device/google/dragon/self-extractors/google_devices/
DLICENSE80 Purpose, (iv) remove or alter any of the copyright or proprietary
/device/huawei/angler/self-extractors/huawei/
DLICENSE80 Purpose, (iv) remove or alter any of the copyright or proprietary
/device/huawei/angler/self-extractors/qcom/
DLICENSE80 Purpose, (iv) remove or alter any of the copyright or proprietary
/device/moto/shamu/self-extractors/qcom/
DLICENSE80 Purpose, (iv) remove or alter any of the copyright or proprietary
/device/asus/fugu/self-extractors/asus/
DLICENSE80 Purpose, (iv) remove or alter any of the copyright or proprietary
/device/lge/bullhead/self-extractors/lge/
DLICENSE80 Purpose, (iv) remove or alter any of the copyright or proprietary
/device/google/dragon/self-extractors/nvidia/
DLICENSE80 Purpose, (iv) remove or alter any of the copyright or proprietary
/device/htc/flounder/self-extractors/htc/
DLICENSE80 Purpose, (iv) remove or alter any of the copyright or proprietary
/device/lge/bullhead/self-extractors/qcom/
DLICENSE80 Purpose, (iv) remove or alter any of the copyright or proprietary