Signed-off-by: Harald Freudenberger <[email protected]>
---
usr/lib/pkcs11/common/mech_aes.c | 2 +-
usr/lib/pkcs11/common/mech_des.c | 2 +-
usr/lib/pkcs11/common/mech_des3.c | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/usr/lib/pkcs11/common/mech_aes.c b/usr/lib/pkcs11/common/mech_aes.c
index 453253d..d1178b4 100644
--- a/usr/lib/pkcs11/common/mech_aes.c
+++ b/usr/lib/pkcs11/common/mech_aes.c
@@ -2828,7 +2828,7 @@ ckm_aes_key_gen( TEMPLATE *tmpl )
else
token_keysize = key_size;
- if ((aes_key = (CK_BYTE *)malloc(token_keysize)) == NULL) {
+ if ((aes_key = (CK_BYTE *)calloc(1,token_keysize)) == NULL) {
TRACE_ERROR("%s\n", ock_err(ERR_HOST_MEMORY));
return CKR_HOST_MEMORY;
}
diff --git a/usr/lib/pkcs11/common/mech_des.c b/usr/lib/pkcs11/common/mech_des.c
index 62fa356..6425fc2 100755
--- a/usr/lib/pkcs11/common/mech_des.c
+++ b/usr/lib/pkcs11/common/mech_des.c
@@ -1440,7 +1440,7 @@ ckm_des_key_gen( TEMPLATE *tmpl )
else
keysize = DES_KEY_SIZE;
- if ((des_key = (CK_BYTE *)malloc(keysize)) == NULL) {
+ if ((des_key = (CK_BYTE *)calloc(1,keysize)) == NULL) {
TRACE_ERROR("%s\n", ock_err(ERR_HOST_MEMORY));
return CKR_HOST_MEMORY;
}
diff --git a/usr/lib/pkcs11/common/mech_des3.c
b/usr/lib/pkcs11/common/mech_des3.c
index 479d1c3..0594430 100755
--- a/usr/lib/pkcs11/common/mech_des3.c
+++ b/usr/lib/pkcs11/common/mech_des3.c
@@ -2486,7 +2486,7 @@ ckm_des3_key_gen( TEMPLATE *tmpl )
else
keysize = (3 * DES_KEY_SIZE);
- if ((des_key = (CK_BYTE *)malloc(keysize)) == NULL) {
+ if ((des_key = (CK_BYTE *)calloc(1,keysize)) == NULL) {
TRACE_ERROR("%s\n", ock_err(ERR_HOST_MEMORY));
return CKR_HOST_MEMORY;
}
--
1.7.9.5
------------------------------------------------------------------------------
_______________________________________________
Opencryptoki-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opencryptoki-tech