perf: Treat DOCSIS cipher with CRC32 hash as pseudo AEAD algorithm
@@ -517,12 +517,6 @@ struct str_value_mapping hash_algo_str_map[] = {
.hash_alg = TEST_ZUC_EIA3,
}
},
- {
- .name = "docsis-crc32",
- .values.job_params = {
- .hash_alg = TEST_DOCSIS_CRC32,
- }
- },
{
.name = "snow3g-uia2",
.values.job_params = {
@@ -638,6 +632,38 @@ struct str_value_mapping aead_algo_str_map[] = {
.aes_key_size = IMB_KEY_256_BYTES
}
},
+ {
+ .name = "aes-docsis-128-crc32",
+ .values.job_params = {
+ .cipher_mode = TEST_AESDOCSIS,
+ .hash_alg = TEST_DOCSIS_CRC32,
+ .aes_key_size = IMB_KEY_128_BYTES
+ }
+ },
+ {
+ .name = "aes-docsis8-128-crc32",
+ .values.job_params = {
+ .cipher_mode = TEST_AESDOCSIS8,
+ .hash_alg = TEST_DOCSIS_CRC32,
+ .aes_key_size = IMB_KEY_128_BYTES
+ }
+ },
+ {
+ .name = "aes-docsis-256-crc32",
+ .values.job_params = {
+ .cipher_mode = TEST_AESDOCSIS,
+ .hash_alg = TEST_DOCSIS_CRC32,
+ .aes_key_size = IMB_KEY_256_BYTES
+ }
+ },
+ {
+ .name = "aes-docsis8-256-crc32",
+ .values.job_params = {
+ .cipher_mode = TEST_AESDOCSIS8,
+ .hash_alg = TEST_DOCSIS_CRC32,
+ .aes_key_size = IMB_KEY_256_BYTES
+ }
+ },
};
struct str_value_mapping cipher_dir_str_map[] = {
