summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/EC_GROUP_copy.3
diff options
context:
space:
mode:
authortb <>2021-09-12 16:23:19 +0000
committertb <>2021-09-12 16:23:19 +0000
commit0a4d30f7edc0f2ea45a8c403587f0e7ad064547c (patch)
treeb56ccede67272adac043d4d9b35f1e73cfed19db /src/lib/libcrypto/man/EC_GROUP_copy.3
parentd71c4e2e3796f1094105cb2e98f9a746cba12af4 (diff)
downloadopenbsd-0a4d30f7edc0f2ea45a8c403587f0e7ad064547c.tar.gz
openbsd-0a4d30f7edc0f2ea45a8c403587f0e7ad064547c.tar.bz2
openbsd-0a4d30f7edc0f2ea45a8c403587f0e7ad064547c.zip
Default to using named curve parameter encoding
The pre-OpenSSL 1.1.0 default was to use explicit curve parameter encoding. Most applications want to use named curve parameter encoding and have to opt into this explicitly. Stephen Henson changed this default in OpenSSL commit 86f300d3 6 years ago and provided a new OPENSSL_EC_EXPLICIT_CURVE define to opt back into the old default. According to Debian's codesearch, no application currently does this, which indicates that we currently have a bad default. In the future it is more likely that applications expect the new default, so we follow OpenSSL to avoid problems. Prompted by schwarze who noted that OPENSSL_EC_EXPLICIT_CURVE is missing. ok beck inoguchi jsing
Diffstat (limited to 'src/lib/libcrypto/man/EC_GROUP_copy.3')
0 files changed, 0 insertions, 0 deletions