History log of /dpdk/app/test/test_cryptodev_security_tls_record.h (Results 1 – 21 of 21)
Revision Date Author Comments
# 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 ...