![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IxCryptoAccCipherCtx Struct ReferenceStructure storing cipher configuration parameters required to perform security functionality.
More...
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Data Fields | |
| IxCryptoAccCipherAlgo | cipherAlgo |
| Cipher Algorithm - DES, 3DES, AES, ARC4. | |
| IxCryptoAccCipherMode | cipherMode |
| Cipher mode - ECB, CBC, CTR, CCM. | |
| UINT32 | cipherKeyLen |
| Cipher key length in bytes. | |
| union { | |
| UINT8 cipherKey [IX_CRYPTO_ACC_MAX_CIPHER_KEY_LENGTH] | |
| UINT8 desKey [IX_CRYPTO_ACC_DES_KEY_64] | |
| UINT8 tripleDesKey [IX_CRYPTO_ACC_3DES_KEY_192] | |
| UINT8 aesKey128 [IX_CRYPTO_ACC_AES_KEY_128] | |
| UINT8 aesKey192 [IX_CRYPTO_ACC_AES_KEY_192] | |
| UINT8 aesKey256 [IX_CRYPTO_ACC_AES_KEY_256] | |
| } | key |
| Cipher key, key is not required for ARC4 during registration. | |
| UINT32 | cipherBlockLen |
| Cipher block length in bytes. | |
| UINT32 | cipherInitialVectorLen |
| Length of IV in bytes. | |
Structure is used to specify the cipher context required for using the IXP425 Security (IxCryptoAcc) API interface.
Definition at line 471 of file IxCryptoAcc.h.
|
|
AES-128 key.
Definition at line 485 of file IxCryptoAcc.h. |
|
|
AES-192 key.
Definition at line 486 of file IxCryptoAcc.h. |
|
|
AES-256 key.
Definition at line 487 of file IxCryptoAcc.h. |
|
|
Cipher Algorithm - DES, 3DES, AES, ARC4.
Definition at line 473 of file IxCryptoAcc.h. |
|
|
Cipher block length in bytes. (DES/3DES - 8 bytes, AES - 16 bytes) (ARC4 - 1 byte) Definition at line 491 of file IxCryptoAcc.h. |
|
|
Length of IV in bytes.
Definition at line 496 of file IxCryptoAcc.h. |
|
|
default key array
Definition at line 480 of file IxCryptoAcc.h. |
|
|
Cipher key length in bytes.
Definition at line 477 of file IxCryptoAcc.h. |
|
|
Cipher mode - ECB, CBC, CTR, CCM.
Definition at line 476 of file IxCryptoAcc.h. |
|
|
DES key.
Definition at line 483 of file IxCryptoAcc.h. |
|
|
Cipher key, key is not required for ARC4 during registration.
|
|
|
3DES key
Definition at line 484 of file IxCryptoAcc.h. |