Home
last modified time | relevance | path

Searched refs:CryptoKey (Results 1 – 25 of 26) sorted by relevance

12

/hal_ti-latest/simplelink_lpf3/source/ti/drivers/cryptoutils/cryptokey/
DCryptoKey.c43 static int_fast16_t CryptoKey_verifySecureKey(const CryptoKey *secureKey, bool isWriteable) in CryptoKey_verifySecureKey()
78 int_fast16_t CryptoKey_verifySecureInputKey(const CryptoKey *secureKey) in CryptoKey_verifySecureInputKey()
86 int_fast16_t CryptoKey_verifySecureOutputKey(const CryptoKey *secureKey) in CryptoKey_verifySecureOutputKey()
94 int_fast16_t CryptoKey_copySecureInputKey(CryptoKey *dst, const CryptoKey **src) in CryptoKey_copySecureInputKey()
97 if (cmse_has_unpriv_nonsecure_read_access((void *)*src, sizeof(CryptoKey)) == NULL) in CryptoKey_copySecureInputKey()
103 (void)spm_memcpy(dst, *src, sizeof(CryptoKey)); in CryptoKey_copySecureInputKey()
120 int_fast16_t CryptoKey_copySecureOutputKey(CryptoKey *dst, CryptoKey **src) in CryptoKey_copySecureOutputKey()
123 if (cmse_has_unpriv_nonsecure_rw_access(*src, sizeof(CryptoKey)) == NULL) in CryptoKey_copySecureOutputKey()
129 (void)spm_memcpy(dst, *src, sizeof(CryptoKey)); in CryptoKey_copySecureOutputKey()
148 int_fast16_t CryptoKey_getCryptoKeyType(const CryptoKey *keyHandle, CryptoKey_Encoding *keyType) in CryptoKey_getCryptoKeyType()
[all …]
DCryptoKeyPlaintext.h88 int_fast16_t CryptoKeyPlaintext_markAsBlank(CryptoKey *keyHandle);
102 int_fast16_t CryptoKeyPlaintext_initKey(CryptoKey *keyHandle, uint8_t *key, size_t keyLength);
118 int_fast16_t CryptoKeyPlaintext_initBlankKey(CryptoKey *keyHandle, uint8_t *keyLocation, size_t key…
133 int_fast16_t CryptoKeyPlaintext_setKeyLocation(CryptoKey *keyHandle, uint8_t *location);
144 int_fast16_t CryptoKeyPlaintext_getKeyLocation(CryptoKey *keyHandle, uint8_t **location);
155 int_fast16_t CryptoKeyPlaintext_getKeyLength(CryptoKey *keyHandle, size_t *length);
166 int_fast16_t CryptoKeyPlaintext_setKeyLength(CryptoKey *keyHandle, size_t length);
181 int_fast16_t CryptoKeyPlaintextHSM_initKey(CryptoKey *keyHandle, uint8_t *key, size_t keyLength);
DCryptoKey.h216 } CryptoKey; typedef
238 int_fast16_t CryptoKey_getCryptoKeyType(const CryptoKey *keyHandle, CryptoKey_Encoding *keyType);
248 int_fast16_t CryptoKey_isBlank(const CryptoKey *keyHandle, bool *isBlank);
274 int_fast16_t CryptoKey_verifySecureInputKey(const CryptoKey *secureKey);
289 int_fast16_t CryptoKey_verifySecureOutputKey(const CryptoKey *secureKey);
308 int_fast16_t CryptoKey_copySecureInputKey(CryptoKey *dst, const CryptoKey **src);
327 int_fast16_t CryptoKey_copySecureOutputKey(CryptoKey *dst, CryptoKey **src);
DCryptoKeyPlaintext.c44 int_fast16_t CryptoKeyPlaintext_markAsBlank(CryptoKey *keyHandle) in CryptoKeyPlaintext_markAsBlank()
54 int_fast16_t CryptoKeyPlaintext_initKey(CryptoKey *keyHandle, uint8_t *key, size_t keyLength) in CryptoKeyPlaintext_initKey()
66 int_fast16_t CryptoKeyPlaintext_initBlankKey(CryptoKey *keyHandle, uint8_t *keyLocation, size_t key… in CryptoKeyPlaintext_initBlankKey()
79 int_fast16_t CryptoKeyPlaintext_setKeyLocation(CryptoKey *keyHandle, uint8_t *location) in CryptoKeyPlaintext_setKeyLocation()
89 int_fast16_t CryptoKeyPlaintext_getKeyLocation(CryptoKey *keyHandle, uint8_t **location) in CryptoKeyPlaintext_getKeyLocation()
99 int_fast16_t CryptoKeyPlaintext_getKeyLength(CryptoKey *keyHandle, size_t *length) in CryptoKeyPlaintext_getKeyLength()
109 int_fast16_t CryptoKeyPlaintext_setKeyLength(CryptoKey *keyHandle, size_t length) in CryptoKeyPlaintext_setKeyLength()
121 int_fast16_t CryptoKeyPlaintextHSM_initKey(CryptoKey *keyHandle, uint8_t *key, size_t keyLength) in CryptoKeyPlaintextHSM_initKey()
DCryptoKeyKeyStore_PSA_init.h59 int_fast16_t KeyStore_PSA_initKey(CryptoKey *keyHandle,
79 int_fast16_t KeyStore_PSA_initBlankKey(CryptoKey *keyHandle,
DCryptoKeyKeyStore_PSA.c43 int_fast16_t KeyStore_PSA_initKey(CryptoKey *keyHandle, in KeyStore_PSA_initKey()
62 int_fast16_t KeyStore_PSA_initBlankKey(CryptoKey *keyHandle, in KeyStore_PSA_initBlankKey()
/hal_ti-latest/simplelink_lpf3/source/ti/drivers/
DECDH.h600 …const CryptoKey *myPrivateKey; /*!< A pointer to the private ECC key from which the new public
603CryptoKey *myPublicKey; /*!< A pointer to a public ECC key which has been initialized …
621 …const CryptoKey *myPrivateKey; /*!< A pointer to the private ECC key which will…
624 …const CryptoKey *theirPublicKey; /*!< A pointer to the public key of the party wi…
627CryptoKey *sharedSecret; /*!< A pointer to a CryptoKey which has been ini…
DRNG.h485 typedef void (*RNG_CryptoKeyCallbackFxn)(RNG_Handle handle, int_fast16_t returnValue, CryptoKey *ke…
830 int_fast16_t RNG_generateKey(RNG_Handle handle, CryptoKey *key);
885 CryptoKey *key,
941 CryptoKey *key,
DAESCMAC.h919 int_fast16_t AESCMAC_setupSign(AESCMAC_Handle handle, const CryptoKey *key);
943 int_fast16_t AESCMAC_setupVerify(AESCMAC_Handle handle, const CryptoKey *key);
1044 int_fast16_t AESCMAC_oneStepSign(AESCMAC_Handle handle, AESCMAC_Operation *operation, CryptoKey *ke…
1077 int_fast16_t AESCMAC_oneStepVerify(AESCMAC_Handle handle, AESCMAC_Operation *operation, CryptoKey *…
DAESECB.h583 CryptoKey *key; /*!< A previously initialized CryptoKey.
809 int_fast16_t AESECB_setupEncrypt(AESECB_Handle handle, const CryptoKey *key);
828 int_fast16_t AESECB_setupDecrypt(AESECB_Handle handle, const CryptoKey *key);
DAESCTR.h582 const CryptoKey *key; /*!< Pointer to a previously initialized CryptoKey. */
840 int_fast16_t AESCTR_setupEncrypt(AESCTR_Handle handle, const CryptoKey *key, const uint8_t *initial…
860 int_fast16_t AESCTR_setupDecrypt(AESCTR_Handle handle, const CryptoKey *key, const uint8_t *initial…
DAESCTRDRBG.h554 int_fast16_t AESCTRDRBG_getBytes(AESCTRDRBG_Handle handle, CryptoKey *randomBytes);
579 int_fast16_t AESCTRDRBG_generateKey(AESCTRDRBG_Handle handle, CryptoKey *randomKey);
DAESCCM.h945 CryptoKey *key; /*!< A previously initialized CryptoKey */
1250 const CryptoKey *key,
1287 const CryptoKey *key,
/hal_ti-latest/simplelink_lpf3/source/ti/drivers/cryptoutils/aes/
DAESCommonLPF3.h105 CryptoKey key;
147 void AESCommonLPF3_loadKey(const CryptoKey *key);
158 void AESCommonLPF3_setupOperation(CryptoKey *key, uint32_t autoCfgVal);
221 int_fast16_t AESCommonLPF3_setupSegmentedOperation(AESCommonLPF3_Object *object, const CryptoKey *k…
DAESCommonLPF3.c183 void AESCommonLPF3_setupOperation(CryptoKey *key, uint32_t autoCfgVal) in AESCommonLPF3_setupOperation()
195 void AESCommonLPF3_loadKey(const CryptoKey *key) in AESCommonLPF3_loadKey()
257 int_fast16_t AESCommonLPF3_setupSegmentedOperation(AESCommonLPF3_Object *object, const CryptoKey *k… in AESCommonLPF3_setupSegmentedOperation()
/hal_ti-latest/simplelink_lpf3/source/ti/drivers/aesctrdrbg/
DAESCTRDRBGXX.h133 CryptoKey key;
DAESCTRDRBGXX.c340 int_fast16_t AESCTRDRBG_getBytes(AESCTRDRBG_Handle handle, CryptoKey *randomBytes) in AESCTRDRBG_getBytes()
348 int_fast16_t AESCTRDRBG_generateKey(AESCTRDRBG_Handle handle, CryptoKey *randomKey) in AESCTRDRBG_generateKey()
/hal_ti-latest/simplelink_lpf3/source/ti/drivers/aescmac/
DAESCMACLPF3.c87 static int_fast16_t AESCMACLPF3_setupSegmentedOperation(AESCMACLPF3_Object *object, const CryptoKey
90 const CryptoKey *key,
99 const CryptoKey *key,
529 const CryptoKey *key, in AESCMACLPF3_oneStepOperation()
667 int_fast16_t AESCMAC_oneStepSign(AESCMAC_Handle handle, AESCMAC_Operation *operation, CryptoKey *ke… in AESCMAC_oneStepSign()
691 int_fast16_t AESCMAC_oneStepVerify(AESCMAC_Handle handle, AESCMAC_Operation *operation, CryptoKey *… in AESCMAC_oneStepVerify()
715 static int_fast16_t AESCMACLPF3_setupSegmentedOperation(AESCMACLPF3_Object *object, const CryptoKey in AESCMACLPF3_setupSegmentedOperation()
774 int_fast16_t AESCMAC_setupSign(AESCMAC_Handle handle, const CryptoKey *key) in AESCMAC_setupSign()
804 int_fast16_t AESCMAC_setupVerify(AESCMAC_Handle handle, const CryptoKey *key) in AESCMAC_setupVerify()
1155 const CryptoKey *key, in AESCMACLPF3HSM_oneStepOperation()
/hal_ti-latest/simplelink_lpf3/source/ti/drivers/rng/
DRNGLPF3RF.c415 CryptoKey cryptoKey; in RNGLPF3RF_conditionNoise()
698 int_fast16_t RNG_generateKey(RNG_Handle handle, CryptoKey *key) in RNG_generateKey()
737 CryptoKey *key, in RNG_generateLEKeyInRange()
770 CryptoKey *key, in RNG_generateBEKeyInRange()
/hal_ti-latest/simplelink/source/ti/drivers/utils/
DRandom.c75 CryptoKey seedKey; in Random_seedAutomatic()
/hal_ti-latest/simplelink_lpf3/source/ti/drivers/cryptoutils/ecc/
DECCParams.h520 int_fast16_t ECCParams_formatCurve25519PrivateKey(CryptoKey *myPrivateKey);
DECCParamsLPF3SW.c229 int_fast16_t ECCParams_formatCurve25519PrivateKey(CryptoKey *myPrivateKey) in ECCParams_formatCurve25519PrivateKey()
/hal_ti-latest/simplelink_lpf3/source/ti/drivers/utils/
DRandom.c76 CryptoKey seedKey; in Random_seedAutomatic()
/hal_ti-latest/simplelink_lpf3/source/ti/drivers/aesccm/
DAESCCMLPF3.c132 const CryptoKey *key,
148 const CryptoKey *key,
153 const CryptoKey *key,
172 const CryptoKey *key,
1010 const CryptoKey *key, in AESCCMLPF3_setupSegmentedOperation()
1051 const CryptoKey *key, in AESCCM_setupEncrypt()
1083 const CryptoKey *key, in AESCCM_setupDecrypt()
2452 const CryptoKey *key, in AESCCMLPF3HSM_setupSegmentedOperation()
2513 const CryptoKey *key, in AESCCMLPF3HSM_setupEncrypt()
2536 const CryptoKey *key, in AESCCMLPF3HSM_setupDecrypt()
/hal_ti-latest/simplelink_lpf3/source/ti/drivers/aesctr/
DAESCTRLPF3.c869 const CryptoKey *key, in AESCTRLPF3_setupSegmentedOperation()
925 int_fast16_t AESCTR_setupEncrypt(AESCTR_Handle handle, const CryptoKey *key, const uint8_t *initial… in AESCTR_setupEncrypt()
952 int_fast16_t AESCTR_setupDecrypt(AESCTR_Handle handle, const CryptoKey *key, const uint8_t *initial… in AESCTR_setupDecrypt()

12