History log of /dpdk/app/test/test_cryptodev.c (Results 26 – 50 of 328)
Revision Date Author Comments
# 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 ...


# 508355e8 13-Mar-2024 Aakash Sasidharan <asasidharan@marvell.com>

test/crypto: add more DTLS anti-replay window size cases

Add anti-replay tests for window sizes 128, 256, 512, 1024,
2048 and 4096 window sizes in DTLS 1.2 suite.

Signed-off-by: Aakash Sasidharan <

test/crypto: add more DTLS anti-replay window size cases

Add anti-replay tests for window sizes 128, 256, 512, 1024,
2048 and 4096 window sizes in DTLS 1.2 suite.

Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com>
Acked-by: Anoob Joseph <anoobj@marvell.com>
Acked-by: Akhil Goyal <gakhil@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 ...


# 638e27b8 13-Mar-2024 Vidya Sagar Velumuri <vvelumuri@marvell.com>

test/crypto: add DTLS 1.2 cases

Added unit tests to verify
1. DTLS record with zero length
2. DTLS record with header corruption
3. DTLS record with content type as custom

Signed-off-by: Vidya Saga

test/crypto: add DTLS 1.2 cases

Added unit tests to verify
1. DTLS record with zero length
2. DTLS record with header corruption
3. DTLS record with content type as custom

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 ...


# 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 ...


# b43bdaa4 13-Mar-2024 Aakash Sasidharan <asasidharan@marvell.com>

test/crypto: add DTLS 1.2 data walkthrough test

Add data walkthrough test for DTLS 1.2

Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com>
Acked-by: Anoob Joseph <anoobj@marvell.com>
Acked-b

test/crypto: add DTLS 1.2 data walkthrough test

Add data walkthrough 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 ...


# 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 ...


# aaf2d4e8 05-Mar-2024 Anoob Joseph <anoobj@marvell.com>

test/crypto: replace non-ASCII character

Fix non ASCII character in the comment. Revert to original text.

Bugzilla ID: 1396
Fixes: 7983ec4be57a ("test/crypto: add AES-GCM external mbuf case")

Repo

test/crypto: replace non-ASCII character

Fix non ASCII character in the comment. Revert to original text.

Bugzilla ID: 1396
Fixes: 7983ec4be57a ("test/crypto: add AES-GCM external mbuf case")

Reported-by: Ali Alnubani <alialnu@nvidia.com>
Signed-off-by: Anoob Joseph <anoobj@marvell.com>
Tested-by: Ali Alnubani <alialnu@nvidia.com>

show more ...


# 79932454 29-Feb-2024 Nishikant Nayak <nishikanta.nayak@intel.com>

test/crypto: add GCM with 64-byte AAD

Adding one new unit test code for validating the features
added as part of GCM with 64 byte AAD, an AAD length that is not
currently covered by existing test ve

test/crypto: add GCM with 64-byte AAD

Adding one new unit test code for validating the features
added as part of GCM with 64 byte AAD, an AAD length that is not
currently covered by existing test vectors.
The new test case adds one new test for GCM algo for both
encrypt and decrypt operations.

Signed-off-by: Nishikant Nayak <nishikanta.nayak@intel.com>
Signed-off-by: Ciara Power <ciara.power@intel.com>
Acked-by: Arkadiusz Kusztal <arkadiuszx.kusztal@intel.com>

show more ...


# 7983ec4b 30-Nov-2023 Aakash Sasidharan <asasidharan@marvell.com>

test/crypto: add AES-GCM external mbuf case

Added external mbuf test for AES GCM aead algo.

Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com>
Acked-by: Anoob Joseph <anoobj@marvell.com>
Ac

test/crypto: add AES-GCM external mbuf case

Added external mbuf test for AES GCM aead algo.

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 ...


# 838e8dec 07-Dec-2023 Vidya Sagar Velumuri <vvelumuri@marvell.com>

test/crypto: move algorithm framework to common

Moved algorithm list and the associated framework to common files
(test_security_proto.c & .h) to be able to use same framework for other
security off

test/crypto: move algorithm framework to common

Moved algorithm list and the associated framework to common files
(test_security_proto.c & .h) to be able to use same framework for other
security offload tests such as TLS record.

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 ...


# 3cf0c56c 07-Dec-2023 Anoob Joseph <anoobj@marvell.com>

test/crypto: move algorithm display routines to common

The functions that are used for printing algorithms in case of IPsec can
be moved to the common header, test_security_proto.h. The same could b

test/crypto: move algorithm display routines to common

The functions that are used for printing algorithms in case of IPsec can
be moved to the common header, test_security_proto.h. The same could be
used for other security protocol testing.

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 ...


# 1d3a3e18 07-Dec-2023 Anoob Joseph <anoobj@marvell.com>

test/crypto: move security capabilities checks

Move routines performing security caps verifications to a separate file
to allow the usage of same for other protocol tests such as TLS record.

Signed

test/crypto: move security capabilities checks

Move routines performing security caps verifications to a separate file
to allow the usage of same for other protocol tests such as TLS record.

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 ...


12345678910>>...14