You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The new EdDSA support uses calls to EVP_DigestSign/EVP_DigestVerify which are not supported by LibreSSL.
We dont officialy support LibreSSL but since it seems to otherwise compile fine and its an pretty easy fix I think we should remove calls to those convenience functions and use EVP_DigestSignInit and EVP_DigestSignFinal instead.
We might also consider adding a ci test to make sure everything actually works with libressl as it should.
The text was updated successfully, but these errors were encountered:
Thalhammer
changed the title
LibreSSL does not support EVP_DigestSign and EVP_DigestSign
LibreSSL does not support EVP_DigestSign and EVP_DigestVerify
Oct 25, 2020
The new EdDSA support uses calls to EVP_DigestSign/EVP_DigestVerify which are not supported by LibreSSL.
We dont officialy support LibreSSL but since it seems to otherwise compile fine and its an pretty easy fix I think we should remove calls to those convenience functions and use EVP_DigestSignInit and EVP_DigestSignFinal instead.
We might also consider adding a ci test to make sure everything actually works with libressl as it should.
The text was updated successfully, but these errors were encountered: