1
0
mirror of https://github.com/opencryptoki/opencryptoki.git synced 2026-10-28 18:37:25 +03:00

CCA: Report CKM_GENERIC_SECRET_KEY_GEN only once in mech list

For whatever reason mechanism CKM_GENERIC_SECRET_KEY_GEN appears
5 times in the mechanism list of the CCA token. One time is enough,
so remove the other 4 occurrences.

Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
This commit is contained in:
Ingo Franzki
2020-09-03 11:42:48 +02:00
committed by Patrick Steuer
parent 87d4a28d1c
commit 631b8dfd2c

View File

@@ -223,16 +223,12 @@ static const MECH_LIST_ELEMENT cca_mech_list[] = {
CKF_EC_F_P}},
{CKM_ECDSA_SHA1, {160, 521, CKF_HW | CKF_SIGN | CKF_VERIFY |
CKF_EC_NAMEDCURVE | CKF_EC_F_P}},
{CKM_GENERIC_SECRET_KEY_GEN, {80, 2048, CKF_HW | CKF_GENERATE}},
{CKM_ECDSA_SHA224, {160, 521, CKF_HW | CKF_SIGN | CKF_VERIFY |
CKF_EC_NAMEDCURVE | CKF_EC_F_P}},
{CKM_GENERIC_SECRET_KEY_GEN, {80, 2048, CKF_HW | CKF_GENERATE}},
{CKM_ECDSA_SHA256, {160, 521, CKF_HW | CKF_SIGN | CKF_VERIFY |
CKF_EC_NAMEDCURVE | CKF_EC_F_P}},
{CKM_GENERIC_SECRET_KEY_GEN, {80, 2048, CKF_HW | CKF_GENERATE}},
{CKM_ECDSA_SHA384, {160, 521, CKF_HW | CKF_SIGN | CKF_VERIFY |
CKF_EC_NAMEDCURVE | CKF_EC_F_P}},
{CKM_GENERIC_SECRET_KEY_GEN, {80, 2048, CKF_HW | CKF_GENERATE}},
{CKM_ECDSA_SHA512, {160, 521, CKF_HW | CKF_SIGN | CKF_VERIFY |
CKF_EC_NAMEDCURVE | CKF_EC_F_P}},
{CKM_GENERIC_SECRET_KEY_GEN, {80, 2048, CKF_HW | CKF_GENERATE}}