--- a/gost_pmeth.c
|
|
+++ b/gost_pmeth.c
|
|
@@ -608,7 +608,7 @@ static int pkey_gost_mac_ctrl_str(EVP_PK
|
|
if (strcmp(type, hexkey_ctrl_string) == 0) {
|
|
long keylen;
|
|
int ret;
|
|
- unsigned char *keybuf = string_to_hex(value, &keylen);
|
|
+ unsigned char *keybuf = OPENSSL_hexstr2buf(value, &keylen);
|
|
if (!keybuf || keylen != 32) {
|
|
GOSTerr(GOST_F_PKEY_GOST_MAC_CTRL_STR,
|
|
GOST_R_INVALID_MAC_KEY_LENGTH);
|