Searched refs:command_word (Results 1 – 8 of 8) sorted by relevance
| /hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/src/ |
| D | sl_se_manager_signature.c | 64 uint32_t command_word = SLI_SE_COMMAND_SIGNATURE_SIGN; in sl_se_ecc_sign() local 68 command_word = SLI_SE_COMMAND_EDDSA_SIGN; in sl_se_ecc_sign() 73 command_word |= SLI_SE_COMMAND_OPTION_HASH_SHA1; in sl_se_ecc_sign() 77 command_word |= SLI_SE_COMMAND_OPTION_HASH_SHA224; in sl_se_ecc_sign() 81 command_word |= SLI_SE_COMMAND_OPTION_HASH_SHA256; in sl_se_ecc_sign() 86 command_word |= SLI_SE_COMMAND_OPTION_HASH_SHA384; in sl_se_ecc_sign() 90 command_word |= SLI_SE_COMMAND_OPTION_HASH_SHA512; in sl_se_ecc_sign() 100 sli_se_command_init(cmd_ctx, command_word); in sl_se_ecc_sign() 147 uint32_t command_word = SLI_SE_COMMAND_SIGNATURE_VERIFY; in sl_se_ecc_verify() local 151 command_word = SLI_SE_COMMAND_EDDSA_VERIFY; in sl_se_ecc_verify() [all …]
|
| D | sl_se_manager_attestation.c | 62 static sl_status_t validate_and_update_command_word(uint32_t *command_word, in validate_and_update_command_word() argument 66 uint32_t command_id = *command_word & 0xFFFF0000UL; in validate_and_update_command_word() 70 *command_word |= 0x01 << 8; in validate_and_update_command_word() 73 *command_word |= 0x02 << 8; in validate_and_update_command_word() 76 *command_word |= 0x03 << 8; in validate_and_update_command_word() 116 uint32_t command_word) in get_attestation_token_size() argument 124 sl_status_t status = validate_and_update_command_word(&command_word, in get_attestation_token_size() 137 sli_se_command_init(cmd_ctx, command_word | 0x01UL); in get_attestation_token_size() 182 uint32_t command_word) in get_attestation_token() argument 193 sl_status_t status = validate_and_update_command_word(&command_word, in get_attestation_token() [all …]
|
| D | sl_se_manager_hash.c | 258 uint32_t command_word = SLI_SE_COMMAND_HASHUPDATE; in se_cmd_hash_multipart_update() local 264 command_word |= SLI_SE_COMMAND_OPTION_HASH_SHA1; in se_cmd_hash_multipart_update() 270 command_word |= SLI_SE_COMMAND_OPTION_HASH_SHA224; in se_cmd_hash_multipart_update() 276 command_word |= SLI_SE_COMMAND_OPTION_HASH_SHA256; in se_cmd_hash_multipart_update() 284 command_word |= SLI_SE_COMMAND_OPTION_HASH_SHA384; in se_cmd_hash_multipart_update() 290 command_word |= SLI_SE_COMMAND_OPTION_HASH_SHA512; in se_cmd_hash_multipart_update() 300 sli_se_command_init(cmd_ctx, command_word); in se_cmd_hash_multipart_update() 443 uint32_t command_word = SLI_SE_COMMAND_HASHFINISH; in sl_se_hash_multipart_finish() local 482 command_word |= SLI_SE_COMMAND_OPTION_HASH_SHA1; in sl_se_hash_multipart_finish() 493 command_word |= SLI_SE_COMMAND_OPTION_HASH_SHA224; in sl_se_hash_multipart_finish() [all …]
|
| D | sl_se_manager_cipher.c | 1593 uint32_t command_word; in sl_se_hmac() local 1598 command_word = SLI_SE_COMMAND_HMAC | SLI_SE_COMMAND_OPTION_HASH_SHA1; in sl_se_hmac() 1604 command_word = SLI_SE_COMMAND_HMAC | SLI_SE_COMMAND_OPTION_HASH_SHA224; in sl_se_hmac() 1610 command_word = SLI_SE_COMMAND_HMAC | SLI_SE_COMMAND_OPTION_HASH_SHA256; in sl_se_hmac() 1617 command_word = SLI_SE_COMMAND_HMAC | SLI_SE_COMMAND_OPTION_HASH_SHA384; in sl_se_hmac() 1623 command_word = SLI_SE_COMMAND_HMAC | SLI_SE_COMMAND_OPTION_HASH_SHA512; in sl_se_hmac() 1637 sli_se_command_init(cmd_ctx, command_word); in sl_se_hmac() 2903 uint32_t command_word; local 2908 command_word = SLI_SE_COMMAND_HMAC_STREAMING_START | SLI_SE_COMMAND_OPTION_HMAC_HASH_SHA1; 2913 command_word = SLI_SE_COMMAND_HMAC_STREAMING_START | SLI_SE_COMMAND_OPTION_HMAC_HASH_SHA224; [all …]
|
| D | sl_se_manager_key_derivation.c | 1006 uint32_t command_word = 0U; in sl_se_derive_key_pbkdf2() local 1021 command_word = SLI_SE_COMMAND_DERIVE_KEY_PBKDF2_HMAC in sl_se_derive_key_pbkdf2() 1026 command_word = SLI_SE_COMMAND_DERIVE_KEY_PBKDF2_HMAC in sl_se_derive_key_pbkdf2() 1031 command_word = SLI_SE_COMMAND_DERIVE_KEY_PBKDF2_HMAC in sl_se_derive_key_pbkdf2() 1036 command_word = SLI_SE_COMMAND_DERIVE_KEY_PBKDF2_HMAC in sl_se_derive_key_pbkdf2() 1041 command_word = SLI_SE_COMMAND_DERIVE_KEY_PBKDF2_HMAC in sl_se_derive_key_pbkdf2() 1048 command_word = SLI_SE_COMMAND_DERIVE_KEY_PBKDF2_CMAC; in sl_se_derive_key_pbkdf2() 1059 sli_se_command_init(cmd_ctx, command_word); in sl_se_derive_key_pbkdf2()
|
| D | sl_se_manager_util.c | 275 uint32_t command_word; in sl_se_init_otp_key() local 307 command_word = key_type == SL_SE_KEY_TYPE_IMMUTABLE_AES_128 in sl_se_init_otp_key() 310 command_word = SLI_SE_COMMAND_INIT_PUBKEY; in sl_se_init_otp_key() 313 sli_se_command_init(cmd_ctx, (command_word | se_key_type)); in sl_se_init_otp_key() 338 uint32_t command_word = SLI_SE_COMMAND_READ_PUBKEY; in sl_se_read_pubkey() local 349 command_word = command_word & ~0x1; in sl_se_read_pubkey() 362 sli_se_command_init(cmd_ctx, command_word | se_key_type); in sl_se_read_pubkey()
|
| /hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/inc/ |
| D | sli_se_manager_internal.h | 76 #define sli_se_command_init(cmd_ctx, command_word) \ argument 77 cmd_ctx->command.command = command_word; \
|
| D | sli_se_manager_mailbox.h | 386 #define SLI_SE_MAILBOX_COMMAND_DEFAULT(command_word) \ argument 388 .command = command_word, /* Given command word */ \
|