Software /
code /
prosody
Comparison
core/certmanager.lua @ 8279:92cddfe65003
core.certmanager: Set a default curveslist [sic], fixes #879, #943, #951 if used along with luasec 0.7 and openssl 1.1
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Wed, 27 Sep 2017 15:45:07 +0200 |
parent | 8274:3798955049e3 |
child | 8403:ba39d3a1d42e |
comparison
equal
deleted
inserted
replaced
8278:a349299038ff | 8279:92cddfe65003 |
---|---|
105 single_dh_use = luasec_has.single_dh_use; | 105 single_dh_use = luasec_has.single_dh_use; |
106 single_ecdh_use = luasec_has.single_ecdh_use; | 106 single_ecdh_use = luasec_has.single_ecdh_use; |
107 }; | 107 }; |
108 verifyext = { "lsec_continue", "lsec_ignore_purpose" }; | 108 verifyext = { "lsec_continue", "lsec_ignore_purpose" }; |
109 curve = "secp384r1"; | 109 curve = "secp384r1"; |
110 curveslist = { | |
111 "X25519", | |
112 "P-384", | |
113 "P-256", | |
114 "P-521", | |
115 }; | |
110 ciphers = { -- Enabled ciphers in order of preference: | 116 ciphers = { -- Enabled ciphers in order of preference: |
111 "HIGH+kEDH", -- Ephemeral Diffie-Hellman key exchange, if a 'dhparam' file is set | 117 "HIGH+kEDH", -- Ephemeral Diffie-Hellman key exchange, if a 'dhparam' file is set |
112 "HIGH+kEECDH", -- Ephemeral Elliptic curve Diffie-Hellman key exchange | 118 "HIGH+kEECDH", -- Ephemeral Elliptic curve Diffie-Hellman key exchange |
113 "HIGH", -- Other "High strength" ciphers | 119 "HIGH", -- Other "High strength" ciphers |
114 -- Disabled cipher suites: | 120 -- Disabled cipher suites: |