Home
last modified time | relevance | path

Searched refs:algo (Results 1 – 13 of 13) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/dcp/
Dfsl_dcp.c47 dcp_hash_algo_t algo; /*!< selected algorithm from the set of supported algorithms */ member
898 static status_t dcp_hash_check_input_alg(dcp_hash_algo_t algo) in dcp_hash_check_input_alg() argument
900 if ((algo != kDCP_Sha256) && (algo != kDCP_Sha1) && (algo != kDCP_Crc32)) in dcp_hash_check_input_alg()
918 static status_t dcp_hash_check_input_args(DCP_Type *base, dcp_hash_ctx_t *ctx, dcp_hash_algo_t algo) in dcp_hash_check_input_args() argument
921 if (kStatus_Success != dcp_hash_check_input_alg(algo)) in dcp_hash_check_input_args()
945 …sage) || (NULL == ctxInternal) || (kStatus_Success != dcp_hash_check_input_alg(ctxInternal->algo))) in dcp_hash_check_context()
967 …if ((kDCP_Sha256 == ctxInternal->algo) || (kDCP_Sha1 == ctxInternal->algo) || (kDCP_Crc32 == ctxIn… in dcp_hash_engine_init()
981 if (ctxInternal->algo == kDCP_Sha256) in dcp_hash_update_non_blocking()
985 else if (ctxInternal->algo == kDCP_Sha1) in dcp_hash_update_non_blocking()
989 else if (ctxInternal->algo == kDCP_Crc32) in dcp_hash_update_non_blocking()
[all …]
Dfsl_dcp.h521 …s_t DCP_HASH_Init(DCP_Type *base, dcp_handle_t *handle, dcp_hash_ctx_t *ctx, dcp_hash_algo_t algo);
570 dcp_hash_algo_t algo,
/hal_nxp-latest/mcux/mcux-sdk/drivers/caam/
Dfsl_caam.c154 …caam_hash_algo_t algo; /*!< selected algorithm from the set of supported algorithms in caam_hash_a… member
204 …caam_crc_algo_t algo; /*!< selected algorithm from the set of supported algorithms in caam_h… member
444 static caam_hash_algo_t hmac2hash_algo(caam_hash_algo_t algo) in hmac2hash_algo() argument
448 switch (algo) in hmac2hash_algo()
467 mappedAlgo = algo; in hmac2hash_algo()
488 caam_hash_algo_t algo, in hmac_prehash_key() argument
496 if ((((algo == kCAAM_HmacSha256) || (algo == kCAAM_HmacSha1) || (algo == kCAAM_HmacSha224)) && in hmac_prehash_key()
498 (((algo == kCAAM_HmacSha384) || (algo == kCAAM_HmacSha512)) && inputKeySize > 128u)) in hmac_prehash_key()
501 const caam_hash_algo_t mappedAlgo = hmac2hash_algo(algo); in hmac_prehash_key()
2543 static status_t caam_hash_check_input_alg(caam_hash_algo_t algo) in caam_hash_check_input_alg() argument
[all …]
Dfsl_caam.h1139 caam_hash_algo_t algo,
1198 caam_hash_algo_t algo,
1288 caam_hash_algo_t algo,
1331 caam_hash_algo_t algo,
1359 caam_hash_algo_t algo,
1406 caam_hash_algo_t algo,
1446 caam_crc_algo_t algo,
1504 caam_crc_algo_t algo,
1540 caam_crc_algo_t algo,
/hal_nxp-latest/mcux/mcux-sdk/drivers/sha/
Dfsl_sha.c48 sha_algo_t algo; /*!< selected algorithm from the set of supported algorithms */ member
136 static status_t sha_check_input_alg(sha_algo_t algo) in sha_check_input_alg() argument
138 if ((algo != kSHA_Sha1) && (algo != kSHA_Sha256)) in sha_check_input_alg()
195 static status_t sha_check_input_args(SHA_Type *base, sha_ctx_t *ctx, sha_algo_t algo) in sha_check_input_args() argument
198 if (kStatus_Success != sha_check_input_alg(algo)) in sha_check_input_args()
222 …= message) || (NULL == ctxInternal) || (kStatus_Success != sha_check_input_alg(ctxInternal->algo))) in sha_check_context()
241 if (kSHA_Sha1 == ctxInternal->algo) in sha_engine_init()
499 status_t SHA_Init(SHA_Type *base, sha_ctx_t *ctx, sha_algo_t algo) in SHA_Init() argument
508 status = sha_check_input_args(base, ctx, algo); in SHA_Init()
516 ctxInternal->algo = algo; in SHA_Init()
[all …]
Dfsl_sha.h105 status_t SHA_Init(SHA_Type *base, sha_ctx_t *ctx, sha_algo_t algo);
/hal_nxp-latest/mcux/mcux-sdk/drivers/ltc/
Dfsl_ltc.c2994 …ltc_hash_algo_t algo; /*!< selected algorithm from the set of supported algorithms in ltc_drv_hash… member
3002 static status_t ltc_hash_check_input_alg(ltc_hash_algo_t algo) in ltc_hash_check_input_alg() argument
3004 if ((algo != kLTC_XcbcMac) && (algo != kLTC_Cmac) in ltc_hash_check_input_alg()
3006 && (algo != kLTC_Sha1) && (algo != kLTC_Sha224) && (algo != kLTC_Sha256) in ltc_hash_check_input_alg()
3015 static inline bool ltc_hash_alg_is_cmac(ltc_hash_algo_t algo) in ltc_hash_alg_is_cmac() argument
3017 return ((algo == kLTC_XcbcMac) || (algo == kLTC_Cmac)); in ltc_hash_alg_is_cmac()
3021 static inline bool ltc_hash_alg_is_sha(ltc_hash_algo_t algo) in ltc_hash_alg_is_sha() argument
3023 return ((algo == kLTC_Sha1) || (algo == kLTC_Sha224) || (algo == kLTC_Sha256)); in ltc_hash_alg_is_sha()
3028 LTC_Type *base, ltc_hash_ctx_t *ctx, ltc_hash_algo_t algo, const uint8_t *key, uint32_t keySize) in ltc_hash_check_input_args() argument
3031 if (kStatus_Success != ltc_hash_check_input_alg(algo)) in ltc_hash_check_input_args()
[all …]
Dfsl_ltc.h1090 status_t LTC_HASH_Init(LTC_Type *base, ltc_hash_ctx_t *ctx, ltc_hash_algo_t algo, const uint8_t *ke…
1133 ltc_hash_algo_t algo,
/hal_nxp-latest/mcux/mcux-sdk/drivers/hashcrypt/
Dfsl_hashcrypt.c49 hashcrypt_algo_t algo; /*!< selected algorithm from the set of supported algorithms */ member
358 static void hashcrypt_engine_init(HASHCRYPT_Type *base, hashcrypt_algo_t algo) in hashcrypt_engine_init() argument
362 base->CTRL = HASHCRYPT_CTRL_MODE(algo) | HASHCRYPT_CTRL_NEW_HASH(1); in hashcrypt_engine_init()
588 static status_t hashcrypt_sha_check_input_alg(HASHCRYPT_Type *base, hashcrypt_algo_t algo) in hashcrypt_sha_check_input_alg() argument
590 if ((algo == kHASHCRYPT_Sha1) || (algo == kHASHCRYPT_Sha256)) in hashcrypt_sha_check_input_alg()
608 …hcrypt_sha_check_input_args(HASHCRYPT_Type *base, hashcrypt_hash_ctx_t *ctx, hashcrypt_algo_t algo) in hashcrypt_sha_check_input_args() argument
611 if (kStatus_Success != hashcrypt_sha_check_input_alg(base, algo)) in hashcrypt_sha_check_input_args()
634 …ULL == ctxInternal) || (kStatus_Success != hashcrypt_sha_check_input_alg(base, ctxInternal->algo))) in hashcrypt_sha_check_context()
852 size_t len = (ctxInternal->algo == kHASHCRYPT_Sha1) ? SHA1_LEN : SHA256_LEN; in hashcrypt_save_running_hash()
880 size_t len = (ctxInternal->algo == kHASHCRYPT_Sha1) ? SHA1_LEN : SHA256_LEN; in hashcrypt_restore_running_hash()
[all …]
Dfsl_hashcrypt.h443 hashcrypt_algo_t algo,
459 status_t HASHCRYPT_SHA_Init(HASHCRYPT_Type *base, hashcrypt_hash_ctx_t *ctx, hashcrypt_algo_t algo);
/hal_nxp-latest/mcux/mcux-sdk/drivers/cau3/
Dfsl_cau3.c107 cau3_hash_algo_t algo; /*!< selected algorithm from the set of supported algorithms */ member
1624 static status_t cau3_hash_check_input_alg(cau3_hash_algo_t algo) in cau3_hash_check_input_alg() argument
1626 if ((algo != kCAU3_Sha256) && (algo != kCAU3_Sha1)) in cau3_hash_check_input_alg()
1644 …c status_t cau3_hash_check_input_args(CAU3_Type *base, cau3_hash_ctx_t *ctx, cau3_hash_algo_t algo) in cau3_hash_check_input_args() argument
1647 if (kStatus_Success != cau3_hash_check_input_alg(algo)) in cau3_hash_check_input_args()
1671 …age) || (NULL == ctxInternal) || (kStatus_Success != cau3_hash_check_input_alg(ctxInternal->algo))) in cau3_hash_check_context()
1864 if (kCAU3_Sha256 == ctxInternal->algo) in cau3_hash_engine_init()
1869 if (kCAU3_Sha1 == ctxInternal->algo) in cau3_hash_engine_init()
1908 switch (ctxInternal->algo) in cau3_hash_process_message_data()
1972 switch (ctxInternal->algo) in cau3_hash_finalize()
[all …]
Dfsl_cau3.h479 status_t CAU3_HASH_Init(CAU3_Type *base, cau3_hash_ctx_t *ctx, cau3_hash_algo_t algo);
525 cau3_hash_algo_t algo,
/hal_nxp-latest/mcux/middleware/mcux-secure-subsystem/port/kw45_k4w1/
Dsss_crypto.h179 sss_algorithm_t algo);