Home
last modified time | relevance | path

Searched refs:AesCbcContext (Results 1 – 5 of 5) sorted by relevance

/device/google/contexthub/lib/include/nanohub/
Daes.h41 struct AesCbcContext { struct
46 void aesCbcInitForEncr(struct AesCbcContext *ctx, const uint32_t *k, const uint32_t *iv); argument
47 void aesCbcInitForDecr(struct AesCbcContext *ctx, const uint32_t *k, const uint32_t *iv);
48 void aesCbcEncr(struct AesCbcContext *ctx, const uint32_t *src, uint32_t *dst); //encrypts AES_BLOC…
49 void aesCbcDecr(struct AesCbcContext *ctx, const uint32_t *src, uint32_t *dst); //encrypts AES_BLOC…
/device/google/contexthub/firmware/os/inc/
Dbl.h43 struct AesCbcContext;
70 …void (*blAesCbcInitForEncr)(struct AesCbcContext *ctx, const uint32_t *k, const uint32_…
71 …void (*blAesCbcInitForDecr)(struct AesCbcContext *ctx, const uint32_t *k, const uint32_…
72 void (*blAesCbcEncr)(struct AesCbcContext *ctx, const uint32_t *src, uint32_t *dst);
73 void (*blAesCbcDecr)(struct AesCbcContext *ctx, const uint32_t *src, uint32_t *dst);
/device/google/contexthub/lib/nanohub/
Daes.c344 void aesCbcInitForEncr(struct AesCbcContext *ctx, const uint32_t *k, const uint32_t *iv) in aesCbcInitForEncr()
350 void aesCbcInitForDecr(struct AesCbcContext *ctx, const uint32_t *k, const uint32_t *iv) in aesCbcInitForDecr()
358 void aesCbcEncr(struct AesCbcContext *ctx, const uint32_t *src, uint32_t *dst) in aesCbcEncr()
369 void aesCbcDecr(struct AesCbcContext *ctx, const uint32_t *src, uint32_t *dst) in aesCbcDecr()
/device/google/contexthub/util/nanoapp_encr/
Dnanoapp_encr.c59 struct AesCbcContext ctx; in handleEncrypt()
155 struct AesCbcContext ctx; in handleDecrypt()
/device/google/contexthub/firmware/os/core/
DappSec.c57 struct AesCbcContext cbc;