#
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 ...
|
#
79bdb787 |
| 20-Sep-2023 |
Akhil Goyal <gakhil@marvell.com> |
security: hide security context
rte_security_ctx is used by all security APIs to identify which device security_op it need to call and hence it should be opaque to the application. Hence, it is now
security: hide security context
rte_security_ctx is used by all security APIs to identify which device security_op it need to call and hence it should be opaque to the application. Hence, it is now moved to internal header file and all APIs will now take an opaque pointer for it. The fast path inline APIs like set metadata need to get flags from security_ctx. The flags are now retrieved using inline APIs which use macros to get the offset of flags in security_ctx.
Signed-off-by: Akhil Goyal <gakhil@marvell.com> Acked-by: Ciara Power <ciara.power@intel.com> Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
show more ...
|
#
1f5cfe96 |
| 03-Nov-2022 |
Anoob Joseph <anoobj@marvell.com> |
app/security-perf: add session performance test
Add performance application to test security session create & destroy rates supported by the security enabled cryptodev PMD. The application would cre
app/security-perf: add session performance test
Add performance application to test security session create & destroy rates supported by the security enabled cryptodev PMD. The application would create specified number of sessions and captures the time taken for the same before proceeding to destroy of the same. When operating on multi-core, the number of sessions would be evenly distributed across all cores.
The application would test with all combinations of cipher & auth algorithms supported by the PMD.
Signed-off-by: Aakash Sasidharan <asasidharan@marvell.com> Signed-off-by: Anoob Joseph <anoobj@marvell.com>
show more ...
|