mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-03 20:54:41 +02:00
Fix the new PKCS8 header check in wc_CreatePKCS8Key
to use the right input buffer.
This commit is contained in:
@@ -3065,8 +3065,8 @@ int wc_CreatePKCS8Key(byte* out, word32* outSz, byte* key, word32 keySz,
|
|||||||
return BUFFER_E;
|
return BUFFER_E;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* sanity check: make sure the out doesn't already have a PKCS 8 header */
|
/* sanity check: make sure the key doesn't already have a PKCS 8 header */
|
||||||
if (ToTraditionalInline_ex(out, &keyIdx, *outSz, &tmpAlgId) >= 0) {
|
if (ToTraditionalInline_ex(key, &keyIdx, keySz, &tmpAlgId) >= 0) {
|
||||||
(void)tmpAlgId;
|
(void)tmpAlgId;
|
||||||
return ASN_PARSE_E;
|
return ASN_PARSE_E;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user