| #
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 ...
|
| #
663d78be |
| 08-Apr-2022 |
Archana Muniganti <[email protected]> |
test/crypto: add AH under combined mode
Added auth only and null cipher + auth under combined mode for following combinations. 1. Tunnel IPv4 2. Transport IPv4
Signed-off-by: Archana Muniganti <mar
test/crypto: add AH under combined mode
Added auth only and null cipher + auth under combined mode for following combinations. 1. Tunnel IPv4 2. Transport IPv4
Signed-off-by: Archana Muniganti <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
|
Revision tags: v22.03, v22.03-rc4, v22.03-rc3, v22.03-rc2 |
|
| #
42902e81 |
| 23-Feb-2022 |
Volodymyr Fialko <[email protected]> |
test/crypto: add TTL and hop limit decrement cases
Add test cases to verify TTL and hop limit decrement with lookaside IPsec offload.
Signed-off-by: Volodymyr Fialko <[email protected]> Acked-by:
test/crypto: add TTL and hop limit decrement cases
Add test cases to verify TTL and hop limit decrement with lookaside IPsec offload.
Signed-off-by: Volodymyr Fialko <[email protected]> Acked-by: Anoob Joseph <[email protected]>
show more ...
|
|
Revision tags: 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]>
|
| #
70c60cfd |
| 31-Jan-2022 |
Anoob Joseph <[email protected]> |
test/crypto: add copy and set DSCP cases
Add test cases to verify copy and set DSCP with IPv4 and IPv6 tunnels.
Signed-off-by: Anoob Joseph <[email protected]> Acked-by: Akhil Goyal <gakhil@marvel
test/crypto: add copy and set DSCP cases
Add test cases to verify copy and set DSCP with IPv4 and IPv6 tunnels.
Signed-off-by: Anoob Joseph <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
e2cbb384 |
| 06-Dec-2021 |
Anoob Joseph <[email protected]> |
test/crypto: add copy/set DF cases in IPsec
Add test cases to verify copy DF and set DF options with lookaside IPsec offload.
Signed-off-by: Anoob Joseph <[email protected]> Acked-by: Akhil Goyal
test/crypto: add copy/set DF cases in IPsec
Add test cases to verify copy DF and set DF options with lookaside IPsec offload.
Signed-off-by: Anoob Joseph <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
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 ...
|
| #
1567deea |
| 06-Dec-2021 |
Tejasree Kondoj <[email protected]> |
test/crypto: add IPsec AES-CTR cases
Add IPsec AES-CTR test case for combined mode in lookaside IPsec testsuite.
Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by: Akhil Goyal <gakhil
test/crypto: add IPsec AES-CTR cases
Add IPsec AES-CTR test case for combined mode in lookaside IPsec testsuite.
Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
2c85598c |
| 06-Dec-2021 |
Ankur Dwivedi <[email protected]> |
test/crypto: add IPsec security stats cases
Add security stats test cases in IPSEC protocol testsuite.
Signed-off-by: Ankur Dwivedi <[email protected]> Acked-by: Akhil Goyal <[email protected]>
|
| #
65d68c7c |
| 06-Dec-2021 |
Anoob Joseph <[email protected]> |
test/crypto: add IPsec transport mode cases
Added IPsec transport mode test cases for IPv4 packets in the test app.
Signed-off-by: Anoob Joseph <[email protected]> Acked-by: Akhil Goyal <gakhil@ma
test/crypto: add IPsec transport mode cases
Added IPsec transport mode test cases for IPv4 packets in the test app.
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 ...
|
| #
8d290523 |
| 06-Dec-2021 |
Anoob Joseph <[email protected]> |
test/crypto: add chained operations in combined cases
Extend lookaside IPsec combined mode cases to cover chained operations also.
Currently covering combinations of Ciphers(AES-128-CBC) and Auth(N
test/crypto: add chained operations in combined cases
Extend lookaside IPsec combined mode cases to cover chained operations also.
Currently covering combinations of Ciphers(AES-128-CBC) and Auth(NULL, SHA2-256 [16B ICV]).
Signed-off-by: Anoob Joseph <[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 ...
|
| #
9ec50a52 |
| 29-Sep-2021 |
Tejasree Kondoj <[email protected]> |
test/crypto: add UDP encapsulation port verification
Added UDP encapsulation ports verification test cases for IPsec inbound.
Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by: Akhil
test/crypto: add UDP encapsulation port verification
Added UDP encapsulation ports verification test cases for IPsec inbound.
Signed-off-by: Tejasree Kondoj <[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 ...
|
| #
6978f51e |
| 28-Sep-2021 |
Anoob Joseph <[email protected]> |
test/crypto: add packet hard expiry cases
Add tests to validate packets hard expiry handling.
Signed-off-by: Anoob Joseph <[email protected]> Acked-by: Akhil Goyal <[email protected]>
|
| #
4aa52f21 |
| 28-Sep-2021 |
Anoob Joseph <[email protected]> |
test/crypto: add packet soft expiry cases
Add tests to validate packets soft expiry handling.
Signed-off-by: Anoob Joseph <[email protected]> Acked-by: Akhil Goyal <[email protected]>
|
| #
c8234341 |
| 25-Sep-2021 |
Tejasree Kondoj <[email protected]> |
test/crypto: add UDP-encapsulated IPsec cases
Added tests to verify UDP encapsulation with IPsec. The tests have IPsec packets generated from plain packets and verifies that UDP header is added. Sub
test/crypto: add UDP-encapsulated IPsec cases
Added tests to verify UDP encapsulation with IPsec. The tests have IPsec packets generated from plain packets and verifies that UDP header is added. Subsequently, the packets are decapsulated and then resultant packet is verified by comparing against original packet.
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]>
show more ...
|
| #
cd928003 |
| 25-Sep-2021 |
Tejasree Kondoj <[email protected]> |
test/crypto: add IV gen cases for IPsec
Added cases to verify IV generated by PMD for lookaside IPsec.
The tests compare IV generated for a batch of packets and ensures that IV is not getting repea
test/crypto: add IV gen cases for IPsec
Added cases to verify IV generated by PMD for lookaside IPsec.
The tests compare IV generated for a batch of packets and ensures that IV is not getting repeated in the batch.
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]>
show more ...
|
| #
0f453190 |
| 25-Sep-2021 |
Tejasree Kondoj <[email protected]> |
test/crypto: add lookaside IPsec ICV corrupt case
Add negative test to validate IPsec inbound processing failure with ICV corruption. The tests would first do IPsec encapsulation and corrupt ICV of
test/crypto: add lookaside IPsec ICV corrupt case
Add negative test to validate IPsec inbound processing failure with ICV corruption. The tests would first do IPsec encapsulation and corrupt ICV of the generated IPsec packet. Then the packet is submitted to IPsec outbound processing for decapsulation. Test case would validate that PMD returns an error in such cases.
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 ...
|
| #
6622d9c9 |
| 25-Sep-2021 |
Anoob Joseph <[email protected]> |
test/crypto: add combined mode IPsec cases
Add framework to test IPsec features with all supported combinations of ciphers.
Combined mode tests are used to test all IPsec features against all ciphe
test/crypto: add combined mode IPsec cases
Add framework to test IPsec features with all supported combinations of ciphers.
Combined mode tests are used to test all IPsec features against all ciphers supported by the PMD. The framework is introduced to avoid testing with any specific algo, thereby making it mandatory to be supported. Also, testing with all supported combinations will help with increasing coverage as well.
The tests would first do IPsec encapsulation and do sanity checks. Based on flags, packet would be updated or additional checks are done, followed by IPsec decapsulation. Since the encrypted packet is generated by the test, known vectors are not required.
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]>
show more ...
|