The table below lists the AES key parameters.
Parameter Name | Description |
---|---|
XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_0 | Default = FALSE. By default, XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_0 is FALSE. BBRAM is programmed with a non-obfuscated key provided in XSK_BBRAM_AES_KEY_SLR_CONFIG_ORDER_0 and DPA protection can be either in enabled/disabled state. TRUE programs the BBRAM with key provided in XSK_BBRAM_OBFUSCATED_KEY_SLR_CONFIG_ ORDER_0 and DPA protection cannot be enabled. |
XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_1 | Default = FALSE. By default, XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_1 is FALSE. BBRAM is programmed with a non-obfuscated key provided in XSK_BBRAM_AES_KEY_SLR_CONFIG_ORDER_1 and DPA protection can be either in enabled/disabled state. TRUE programs the BBRAM with key provided in XSK_BBRAM_OBFUSCATED_KEY_SLR_CONFIG_ ORDER_1 and DPA protection cannot be enabled. |
XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_2 | Default = FALSE. By default, XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_2 is FALSE. BBRAM is programmed with a non-obfuscated key provided in XSK_BBRAM_AES_KEY_SLR_CONFIG_ORDER_2 and DPA protection can be either in enabled/disabled state. TRUE programs the BBRAM with key provided in XSK_BBRAM_OBFUSCATED_KEY_SLR_CONFIG_ ORDER_2 and DPA protection cannot be enabled. |
XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_3 | Default = FALSE. By default, XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_3 is FALSE. BBRAM is programmed with a non-obfuscated key provided in XSK_BBRAM_AES_KEY_SLR_CONFIG_ORDER_3 and DPA protection can be either in enabled/disabled state. TRUE programs the BBRAM with key provided in XSK_BBRAM_OBFUSCATED_KEY_SLR_CONFIG_ ORDER_3 and DPA protection cannot be enabled. |
XSK_BBRAM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_0 | Default =
b1c276899d71fb4cdd4a0a7905ea46c2e11f9574d09c7ea23b70b67de713ccd1. The value
mentioned in this will be converted to hex buffer and the key is programmed
into BBRAM, when program API is called. It should be 64 characters long, valid
characters are 0-9,a-f,A-F. Any other character is considered as invalid string
and will not program BBRAM. Note: For writing the
OBFUSCATED Key, XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_0 should have
TRUE value.
|
XSK_BBRAM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_1 | For writing the OBFUSCATED Key, XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_1 should have TRUE value. |
XSK_BBRAM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_2 | Default =
b1c276899d71fb4cdd4a0a7905ea46c2e11f9574d09c7ea23b70b67de713ccd1. The value
mentioned in this will be converted to hex buffer and the key is programmed
into BBRAM, when program API is called. It should be 64 characters long, valid
characters are 0-9,a-f,A-F. Any other character is considered as invalid string
and will not program BBRAM. Note: For writing the
OBFUSCATED Key, XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_2 should have
TRUE value.
|
XSK_BBRAM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_3 | Default =
b1c276899d71fb4cdd4a0a7905ea46c2e11f9574d09c7ea23b70b67de713ccd1. The value
mentioned in this will be converted to hex buffer and the key is programmed
into BBRAM, when program API is called. It should be 64 characters long, valid
characters are 0-9,a-f,A-F. Any other character is considered as invalid string
and will not program BBRAM. Note: For writing the
OBFUSCATED Key, XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_3 should have
TRUE value.
|
XSK_BBRAM_PGM_AES_KEY_SLR_CONFIG_ORDER_0 | Default = FALSE TRUE will program BBRAM with AES key provided in XSK_BBRAM_AES_KEY_SLR_CONFIG_ORDER_0 |
XSK_BBRAM_PGM_AES_KEY_SLR_CONFIG_ORDER_1 | Default = FALSE. TRUE will program BBRAM with AES key provided in XSK_BBRAM_AES_KEY_SLR_CONFIG_ORDER_1 |
XSK_BBRAM_PGM_AES_KEY_SLR_CONFIG_ORDER_2 | Default = FALSE. TRUE will program BBRAM with AES key provided in XSK_BBRAM_AES_KEY_SLR_CONFIG_ORDER_2 |
XSK_BBRAM_PGM_AES_KEY_SLR_CONFIG_ORDER_3 | Default = FALSE. TRUE will program BBRAM with AES key provided in XSK_BBRAM_AES_KEY_SLR_CONFIG_ORDER_3 |
XSK_BBRAM_AES_KEY_SLR_CONFIG_ORDER_0 | Default =
0000000000000000524156a63950bcedafeadcdeabaadee34216615aaaabbaaa. The value
mentioned in this will be converted to hex buffer and the key is programmed
into BBRAM,when program API is called. It should be 64 characters long, valid
characters are 0-9,a-f,A-F. Any other character is considered as invalid string
and will not program BBRAM. Note: For writing AES key,
XSK_BBRAM_PGM_AES_KEY_SLR_CONFIG_ORDER_0 should have TRUE value , and
XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_0 should have FALSE value.
|
XSK_BBRAM_AES_KEY_SLR_CONFIG_ORDER_1 | Default =
0000000000000000524156a63950bcedafeadcdeabaadee34216615aaaabbaaa. The value
mentioned in this will be converted to hex buffer and the key is programmed
into BBRAM,when program API is called. It should be 64 characters long, valid
characters are 0-9,a-f,A-F. Any other character is considered as invalid string
and will not program BBRAM. Note: For writing AES key,
XSK_BBRAM_PGM_AES_KEY_SLR_CONFIG_ORDER_1 should have TRUE value , and
XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_1 should have FALSE value.
|
XSK_BBRAM_AES_KEY_SLR_CONFIG_ORDER_2 | Default =
0000000000000000524156a63950bcedafeadcdeabaadee34216615aaaabbaaa. The value
mentioned in this will be converted to hex buffer and the key is programmed
into BBRAM, when program API is called. It should be 64 characters long, valid
characters are 0-9,a-f,A-F. Any other character is considered as invalid string
and will not program BBRAM. Note: For writing AES key,
XSK_BBRAM_PGM_AES_KEY_SLR_CONFIG_ORDER_2 should have TRUE value , and
XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_2 should have FALSE value.
|
XSK_BBRAM_AES_KEY_SLR_CONFIG_ORDER_3 | Default =
0000000000000000524156a63950bcedafeadcdeabaadee34216615aaaabbaaa. The value
mentioned in this will be converted to hex buffer and the key is programmed
into BBRAM, when program API is called. It should be 64 characters long, valid
characters are 0-9,a-f,A-F. Any other character is considered as invalid string
and will not program BBRAM. Note: For writing AES key,
XSK_BBRAM_PGM_AES_KEY_SLR_CONFIG_ORDER_3 should have TRUE value , and
XSK_BBRAM_PGM_OBFUSCATED_KEY_SLR_CONFIG_ORDER_3 should have FALSE value
|
XSK_BBRAM_AES_KEY_SIZE_IN_BITS | Default= 256 Size of AES key must be 256 bits. |