projects
/
mirror_edk2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
CryptoPkg/BaseCryptLib: Add NULL pointer checks in DH and P7Verify
[mirror_edk2.git]
/
CryptoPkg
/
Library
/
BaseCryptLib
/
Pk
/
CryptDh.c
diff --git
a/CryptoPkg/Library/BaseCryptLib/Pk/CryptDh.c
b/CryptoPkg/Library/BaseCryptLib/Pk/CryptDh.c
index
f44684f
..
391efd5
100644
(file)
--- a/
CryptoPkg/Library/BaseCryptLib/Pk/CryptDh.c
+++ b/
CryptoPkg/Library/BaseCryptLib/Pk/CryptDh.c
@@
-232,7
+232,9
@@
DhGenerateKey (
return FALSE;
\r
}
\r
\r
return FALSE;
\r
}
\r
\r
- BN_bn2bin (DhPubKey, PublicKey);
\r
+ if (PublicKey != NULL) {
\r
+ BN_bn2bin (DhPubKey, PublicKey);
\r
+ }
\r
*PublicKeySize = Size;
\r
}
\r
\r
*PublicKeySize = Size;
\r
}
\r
\r