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
It looks like the new implementation for TLS_CURVE25519 (based on libtomcrypt and added in #111 / 8346fc2) breaks this library when using TLS 1.2.
I've been investigating this issue for an hour now and finally figured out that you can actually just reproduce it using the standard tlsclienthello.c example. Simply change TLS_V13 to TLS_V12 and you will get the following error message:
LTC_ARGCHK 'b != NULL' failure on line 26619 of file .\examples\../libtomcrypt.
A workaround for this seems to be to just disable curve 25519 using the NO_TLS_CURVE25519 macro, although I'm not sure if this breaks anything (as I don't even really know what curve 25519 is).
The text was updated successfully, but these errors were encountered:
It looks like the new implementation for
TLS_CURVE25519
(based on libtomcrypt and added in #111 / 8346fc2) breaks this library when using TLS 1.2.I've been investigating this issue for an hour now and finally figured out that you can actually just reproduce it using the standard
tlsclienthello.c
example. Simply changeTLS_V13
toTLS_V12
and you will get the following error message:A workaround for this seems to be to just disable curve 25519 using the
NO_TLS_CURVE25519
macro, although I'm not sure if this breaks anything (as I don't even really know what curve 25519 is).The text was updated successfully, but these errors were encountered: