mirror of
https://github.com/stefanberger/libtpms
synced 2026-08-07 05:59:50 +00:00
tpm2: LibreSSL doesn't have EC_POINTs_mul.
Signed-off-by: Moritz Buhl <mbuhl@openbsd.org>
This commit is contained in:
parent
2c3ddfea18
commit
e7a4061087
@ -577,7 +577,9 @@ LIB_EXPORT BOOL BnEccModMult2(bigPoint R, // OUT: computed point
|
||||
EC_POINT_mul(E->G, pR, bnD, pQ, bnU, E->CTX);
|
||||
else
|
||||
{
|
||||
#if OPENSSL_VERSION_NUMBER >= 0x30000000L
|
||||
#if OPENSSL_VERSION_NUMBER >= 0x30000000L \
|
||||
|| (defined(LIBRESSL_VERSION_NUMBER) \
|
||||
&& LIBRESSL_VERSION_NUMBER >= 0x4010000fL)
|
||||
EC_POINT *pR1 = EC_POINT_new(E->G);
|
||||
EC_POINT *pR2 = EC_POINT_new(E->G);
|
||||
int OK;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user