| #
0e4cc244 |
| 08-Apr-2022 |
Archana Muniganti <[email protected]> |
test/crypto: add AH AES-GMAC test vectors
Added AES_GMAC test vectors along with combined mode support.
Signed-off-by: Archana Muniganti <[email protected]> Acked-by: Akhil Goyal <gakhil@marvell
test/crypto: add AH AES-GMAC test vectors
Added AES_GMAC test vectors along with combined mode support.
Signed-off-by: Archana Muniganti <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
77f46cda |
| 08-Apr-2022 |
Archana Muniganti <[email protected]> |
test/crypto: add AH test vectors
Added tunnel and transport AH known test vectors for SHA256 HMAC.
Signed-off-by: Archana Muniganti <[email protected]> Acked-by: Akhil Goyal <[email protected]>
|
|
Revision tags: v22.03, v22.03-rc4, v22.03-rc3, v22.03-rc2, v22.03-rc1 |
|
| #
d02c6bfc |
| 31-Jan-2022 |
Tejasree Kondoj <[email protected]> |
test/crypto: add ESN and antireplay cases
Added test cases for IPsec ESN and Antireplay.
Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by: Akhil Goyal <[email protected]>
|
| #
67b5428d |
| 06-Dec-2021 |
Anoob Joseph <[email protected]> |
test/crypto: add AES-XCBC known vectors
Add known vector test cases for NULL cipher + AES-XCBC. Also add both algos to the combined mode list of algos.
Signed-off-by: Anoob Joseph <[email protected]
test/crypto: add AES-XCBC known vectors
Add known vector test cases for NULL cipher + AES-XCBC. Also add both algos to the combined mode list of algos.
Signed-off-by: Anoob Joseph <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
b7986bde |
| 06-Dec-2021 |
Tejasree Kondoj <[email protected]> |
test/crypto: add IPsec fragmented packet known vectors
Added fragmented plain packet known vector test case in IPsec outbound. The test case sends a fragmented packet and ensures that the IPsec pack
test/crypto: add IPsec fragmented packet known vectors
Added fragmented plain packet known vector test case in IPsec outbound. The test case sends a fragmented packet and ensures that the IPsec packet generated has correct fragmentation fields (ie, the IPsec packet is not fragmented) by comparing against the known vector.
Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
50069f3c |
| 06-Dec-2021 |
Tejasree Kondoj <[email protected]> |
test/crypto: add IPsec HMAC-SHA384/512 known vectors
Test app is updated with lookaside IPsec HMAC-SHA384/512 known vectors test cases.
Signed-off-by: Tejasree Kondoj <[email protected]> Acked-
test/crypto: add IPsec HMAC-SHA384/512 known vectors
Test app is updated with lookaside IPsec HMAC-SHA384/512 known vectors test cases.
Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
9fb87fbf |
| 06-Dec-2021 |
Tejasree Kondoj <[email protected]> |
test/crypto: add IPv6 tunnel mode cases
Added IPv6 known vector and combined mode tests. Following modes are added: Tunnel IPv6 in IPv6 Tunnel IPv4 in IPv4 Tunnel IPv4 in IPv6 Tunnel IPv6 in IPv4
S
test/crypto: add IPv6 tunnel mode cases
Added IPv6 known vector and combined mode tests. Following modes are added: Tunnel IPv6 in IPv6 Tunnel IPv4 in IPv4 Tunnel IPv4 in IPv6 Tunnel IPv6 in IPv4
Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
178a12fb |
| 06-Dec-2021 |
Tejasree Kondoj <[email protected]> |
test/crypto: add IPsec AES-CBC-HMAC-SHA256 known vectors
Test app for lookaside IPsec is added with AES-CBC-HMAC-SHA256 test cases.
Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by:
test/crypto: add IPsec AES-CBC-HMAC-SHA256 known vectors
Test app for lookaside IPsec is added with AES-CBC-HMAC-SHA256 test cases.
Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
67d2a188 |
| 06-Dec-2021 |
Anoob Joseph <[email protected]> |
test/crypto: add IPsec AES-CBC known vectors
Extend IPsec lookaside test framework to support chained operations and add AES-CBC 128 known vector tests.
Signed-off-by: Anoob Joseph <anoobj@marvell.
test/crypto: add IPsec AES-CBC known vectors
Extend IPsec lookaside test framework to support chained operations and add AES-CBC 128 known vector tests.
Signed-off-by: Anoob Joseph <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
|
Revision tags: v21.11, v21.11-rc4, v21.11-rc3, v21.11-rc2, v21.11-rc1 |
|
| #
83243502 |
| 30-Sep-2021 |
Archana Muniganti <[email protected]> |
test/crypto: add inner checksum cases
This patch adds tests for inner IP and inner L4 checksum verification in IPsec mode.
Signed-off-by: Archana Muniganti <[email protected]> Acked-by: Akhil Go
test/crypto: add inner checksum cases
This patch adds tests for inner IP and inner L4 checksum verification in IPsec mode.
Signed-off-by: Archana Muniganti <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
270470ee |
| 28-Sep-2021 |
Tejasree Kondoj <[email protected]> |
test/crypto: add tunnel header verification cases
Added test cases to verify tunnel header in IPsec inbound.
Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by: Akhil Goyal <gakhil@mar
test/crypto: add tunnel header verification cases
Added test cases to verify tunnel header in IPsec inbound.
Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
ad7515a3 |
| 28-Sep-2021 |
Anoob Joseph <[email protected]> |
security: add SA lifetime configuration
Add SA lifetime configuration to register soft and hard expiry limits. Expiry can be in units of number of packets or bytes. Crypto op status is also updated
security: add SA lifetime configuration
Add SA lifetime configuration to register soft and hard expiry limits. Expiry can be in units of number of packets or bytes. Crypto op status is also updated to include new field, aux_flags, which can be used to indicate cases such as soft expiry in case of lookaside protocol operations.
In case of soft expiry, the packets are successfully IPsec processed but the soft expiry would indicate that SA needs to be reconfigured. For inline protocol capable ethdev, this would result in an eth event while for lookaside protocol capable cryptodev, this can be communicated via `rte_crypto_op.aux_flags` field.
In case of hard expiry, the packets will not be IPsec processed and would result in error.
Signed-off-by: Anoob Joseph <[email protected]> Acked-by: Konstantin Ananyev <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
474f1202 |
| 25-Sep-2021 |
Anoob Joseph <[email protected]> |
test/crypto: add lookaside IPsec cases
Added test case for lookaside IPsec. Inbound known vector tests are added.
Cipher list: AES-GCM 128, 192 & 256
Signed-off-by: Anoob Joseph <[email protected]
test/crypto: add lookaside IPsec cases
Added test case for lookaside IPsec. Inbound known vector tests are added.
Cipher list: AES-GCM 128, 192 & 256
Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by: Akhil Goyal <[email protected]> Acked-by: Ciara Power <[email protected]> Acked-by: Hemant Agrawal <[email protected]>
show more ...
|