#
b22cdccd |
| 22-Aug-2024 |
Anoob Joseph <anoobj@marvell.com> |
test/crypto: enable larger packets with TLS
Enable larger packet sizes with TLS. Add wrapper for existing create_segmented_mbuf() function to get allocations from both pools.
Signed-off-by: Anoob J
test/crypto: enable larger packets with TLS
Enable larger packet sizes with TLS. Add wrapper for existing create_segmented_mbuf() function to get allocations from both pools.
Signed-off-by: Anoob Joseph <anoobj@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
00d9b222 |
| 20-Jun-2024 |
Aakash Sasidharan <asasidharan@marvell.com> |
test/crypto: use single session in TLS data walkthrough
Existing data walkthrough test creates a new session per each test packet size. Enhance the test to use single session instead.
Signed-off-by
test/crypto: use single session in TLS data walkthrough
Existing data walkthrough test creates a new session per each test packet size. Enhance the test to use single session instead.
Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
625110ef |
| 20-Jun-2024 |
Vidya Sagar Velumuri <vvelumuri@marvell.com> |
test/crypto: verify TLS 1.2 padding corruption
Add unit test to verify corrupted padding bytes in TLS-1.2 record
Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Signed-off-by: Aakash Sa
test/crypto: verify TLS 1.2 padding corruption
Add unit test to verify corrupted padding bytes in TLS-1.2 record
Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
67b86436 |
| 13-Mar-2024 |
Aakash Sasidharan <asasidharan@marvell.com> |
test/crypto: add TLS 1.2 out-of-place SG case
Add TLS 1.2 out-of-place multi-segmented packet test.
Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell
test/crypto: add TLS 1.2 out-of-place SG case
Add TLS 1.2 out-of-place multi-segmented packet test.
Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
76fb3725 |
| 13-Mar-2024 |
Vidya Sagar Velumuri <vvelumuri@marvell.com> |
test/crypto: verify TLS 1.2 padding
Add unit tests to verify the padding for TLS-1.2.
Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com> Acked-b
test/crypto: verify TLS 1.2 padding
Add unit tests to verify the padding for TLS-1.2.
Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
d2379dd8 |
| 13-Mar-2024 |
Vidya Sagar Velumuri <vvelumuri@marvell.com> |
test/crypto: update framework to verify TLS 1.3
Update the fields in preparation of test descriptor.
Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Acked-by: Anoob Joseph <anoobj@marve
test/crypto: update framework to verify TLS 1.3
Update the fields in preparation of test descriptor.
Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
7b20e662 |
| 13-Mar-2024 |
Akhil Goyal <gakhil@marvell.com> |
test/crypto: add TLS 1.3 vectors
Added vectors and test suite for TLS 1.3 AES-128-GCM, AES-256-GCM and CHACHA20-POLY1305 vectors. The vectors are generated using gnuTLS client server application.
S
test/crypto: add TLS 1.3 vectors
Added vectors and test suite for TLS 1.3 AES-128-GCM, AES-256-GCM and CHACHA20-POLY1305 vectors. The vectors are generated using gnuTLS client server application.
Signed-off-by: Akhil Goyal <gakhil@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com>
show more ...
|
#
999089ba |
| 13-Mar-2024 |
Aakash Sasidharan <asasidharan@marvell.com> |
test/crypto: add DTLS 1.2 anti-replay cases
Add anti-replay test for DTLS 1.2.
Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com> Acked-by: Akhil
test/crypto: add DTLS 1.2 anti-replay cases
Add anti-replay test for DTLS 1.2.
Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
4e23572f |
| 13-Mar-2024 |
Akhil Goyal <gakhil@marvell.com> |
test/crypto: add TLS/DTLS 1.2 AES-256-SHA384 vectors
Added vectors for TLS 1.2 and DTLS 1.2 using algos AES-256-CBC and HMAC-SHA384
Signed-off-by: Akhil Goyal <gakhil@marvell.com> Acked-by: Anoob J
test/crypto: add TLS/DTLS 1.2 AES-256-SHA384 vectors
Added vectors for TLS 1.2 and DTLS 1.2 using algos AES-256-CBC and HMAC-SHA384
Signed-off-by: Akhil Goyal <gakhil@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com>
show more ...
|
#
79a58624 |
| 13-Mar-2024 |
Vidya Sagar Velumuri <vvelumuri@marvell.com> |
test/security: verify zero length TLS records
Add unit tests to verify the zero len TLS records. Zero len packets are allowed when content type is app data while zero packet length with other conten
test/security: verify zero length TLS records
Add unit tests to verify the zero len TLS records. Zero len packets are allowed when content type is app data while zero packet length with other content type (such as handshake) would result in an error.
Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
3b19ea79 |
| 13-Mar-2024 |
Vidya Sagar Velumuri <vvelumuri@marvell.com> |
test/crypto: verify TLS custom content
Add unit test to verify the TLS header creation with custom content type
Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Acked-by: Anoob Joseph <a
test/crypto: verify TLS custom content
Add unit test to verify the TLS header creation with custom content type
Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
90f8ee2b |
| 13-Mar-2024 |
Vidya Sagar Velumuri <vvelumuri@marvell.com> |
test/crypto: verify TLS packet corruption
Add test to verify the corrupted TLS packet header
Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com>
test/crypto: verify TLS packet corruption
Add test to verify the corrupted TLS packet header
Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
0ac4455c |
| 13-Mar-2024 |
Aakash Sasidharan <asasidharan@marvell.com> |
test/crypto: add TLS SG data walkthrough test
Add multi segment packet data walkthrough test for TLS 1.2 and DTLS 1.2.
Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com> Acked-by: Anoob Jos
test/crypto: add TLS SG data walkthrough test
Add multi segment packet data walkthrough test for TLS 1.2 and DTLS 1.2.
Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
cf93f07b |
| 13-Mar-2024 |
Aakash Sasidharan <asasidharan@marvell.com> |
test/crypto: add TLS 1.2 data walkthrough test
Add data walkthrough test for TLS 1.2.
Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com> Acked-by
test/crypto: add TLS 1.2 data walkthrough test
Add data walkthrough test for TLS 1.2.
Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
714a0864 |
| 07-Dec-2023 |
Tejasree Kondoj <ktejasree@marvell.com> |
test/crypto: add multi-segments TLS cases
Added multi segmented buffer test cases in TLS suites.
Signed-off-by: Tejasree Kondoj <ktejasree@marvell.com> Signed-off-by: Vidya Sagar Velumuri <vvelumur
test/crypto: add multi-segments TLS cases
Added multi segmented buffer test cases in TLS suites.
Signed-off-by: Tejasree Kondoj <ktejasree@marvell.com> Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
6ae2f63e |
| 07-Dec-2023 |
Akhil Goyal <gakhil@marvell.com> |
test/crypto: add TLS 1.2 and DTLS 1.2 vectors
Added TLS v1.2 vectors generated using gnuTLS for AES-256, SHA256, 3DES, CHACHA-POLY
Added DTLS v1.2 test vectors generated using gnuTLS for AES-128-CB
test/crypto: add TLS 1.2 and DTLS 1.2 vectors
Added TLS v1.2 vectors generated using gnuTLS for AES-256, SHA256, 3DES, CHACHA-POLY
Added DTLS v1.2 test vectors generated using gnuTLS for AES-128-CBC, AES-256-CBC, SHA1, SHA256, 3DES-CBC, CHACHA20-POLY1305 and NULL cipher.
Signed-off-by: Akhil Goyal <gakhil@marvell.com> Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com>
show more ...
|
#
eaac2b60 |
| 07-Dec-2023 |
Vidya Sagar Velumuri <vvelumuri@marvell.com> |
test/crypto: add combined mode TLS cases
Added cases to try TLS record write(encrypt) + read(decrypt) operations. This is used for testing TLS record features with all algorithms supported by the se
test/crypto: add combined mode TLS cases
Added cases to try TLS record write(encrypt) + read(decrypt) operations. This is used for testing TLS record features with all algorithms supported by the security device.
Signed-off-by: Anoob Joseph <anoobj@marvell.com> Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
5cf0aa52 |
| 07-Dec-2023 |
Akhil Goyal <gakhil@marvell.com> |
test/crypto: add TLS/DTLS 1.2 AES-128/256-GCM vectors
Added test vectors for TLS1.2 and DTLS 1.2 for AES-128-GCM and AES-256-GCM.
These vectors are generated using GnuTLS server and client applicat
test/crypto: add TLS/DTLS 1.2 AES-128/256-GCM vectors
Added test vectors for TLS1.2 and DTLS 1.2 for AES-128-GCM and AES-256-GCM.
These vectors are generated using GnuTLS server and client applications.
Signed-off-by: Akhil Goyal <gakhil@marvell.com> Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com>
show more ...
|
#
53748255 |
| 07-Dec-2023 |
Akhil Goyal <gakhil@marvell.com> |
test/crypto: add TLS 1.2 vectors
Added TLS 1.2 test vectors for AES-128-CBC-SHA1
Signed-off-by: Akhil Goyal <gakhil@marvell.com>
|
#
1a2baac6 |
| 07-Dec-2023 |
Tejasree Kondoj <ktejasree@marvell.com> |
test/crypto: add AES-GCM 128 TLS 1.2 vector
Added AES-GCM-128 test vector generated with kTLS.
Signed-off-by: Tejasree Kondoj <ktejasree@marvell.com> Signed-off-by: Vidya Sagar Velumuri <vvelumuri@
test/crypto: add AES-GCM 128 TLS 1.2 vector
Added AES-GCM-128 test vector generated with kTLS.
Signed-off-by: Tejasree Kondoj <ktejasree@marvell.com> Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
5df0478d |
| 07-Dec-2023 |
Anoob Joseph <anoobj@marvell.com> |
test/crypto: add TLS record cases
Add framework for testing TLS record cases. The framework supports testing with known vector tests in both session types (read & write).
Signed-off-by: Anoob Josep
test/crypto: add TLS record cases
Add framework for testing TLS record cases. The framework supports testing with known vector tests in both session types (read & write).
Signed-off-by: Anoob Joseph <anoobj@marvell.com> Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|