Lines Matching +full:common +full:- +full:mode

18 .\" Set up some character translations and predefined strings.  \*(-- will
24 .tr \(*W-
27 . ds -- \(*W-
29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
37 . ds -- \|\(em\|
71 .\" Fear. Run. Save yourself. No user-serviceable parts.
81 . ds #H ((1u-(\\\\n(.fu%2u))*.13m)
97 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
98 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
99 . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
100 . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
101 . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
102 . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
104 . \" troff and (daisy-wheel) nroff accents
123 . ds d- d\h'-1'\(ga
124 . ds D- D\h'-1'\(hy
133 .IX Title "EVP_KEYEXCH-ECDH 7ossl"
134 .TH EVP_KEYEXCH-ECDH 7ossl "2023-09-19" "3.0.11" "OpenSSL"
140 EVP_KEYEXCH\-ECDH \- ECDH Key Exchange algorithm support
143 Key exchange support for the \fB\s-1ECDH\s0\fR key type.
144 .SS "\s-1ECDH\s0 Key Exchange parameters"
148 .IX Item "ecdh-cofactor-mode (OSSL_EXCHANGE_PARAM_EC_ECDH_COFACTOR_MODE) <integer>"
149 Sets or gets the \s-1ECDH\s0 mode of operation for the associated key exchange ctx.
151 In the context of an Elliptic Curve Diffie-Hellman key exchange, this parameter
152 can be used to select between the plain Diffie-Hellman (\s-1DH\s0) or Cofactor
153 Diffie-Hellman (\s-1CDH\s0) variants of the key exchange algorithm.
155 When setting, the value should be 1, 0 or \-1, respectively forcing cofactor mode
160 cofactor mode is on or off.
162 See also \fBprovider\-keymgmt\fR\|(7) for the related
163 \&\fB\s-1OSSL_PKEY_PARAM_USE_COFACTOR_ECDH\s0\fR parameter that can be set on a
164 per-key basis.
167 .IX Item "kdf-type (OSSL_EXCHANGE_PARAM_KDF_TYPE) <UTF8 string>"
168 See \*(L"Common Key Exchange parameters\*(R" in \fBprovider\-keyexch\fR\|(7).
171 .IX Item "kdf-digest (OSSL_EXCHANGE_PARAM_KDF_DIGEST) <UTF8 string>"
172 See \*(L"Common Key Exchange parameters\*(R" in \fBprovider\-keyexch\fR\|(7).
175 .IX Item "kdf-digest-props (OSSL_EXCHANGE_PARAM_KDF_DIGEST_PROPS) <UTF8 string>"
176 See \*(L"Common Key Exchange parameters\*(R" in \fBprovider\-keyexch\fR\|(7).
179 .IX Item "kdf-outlen (OSSL_EXCHANGE_PARAM_KDF_OUTLEN) <unsigned integer>"
180 See \*(L"Common Key Exchange parameters\*(R" in \fBprovider\-keyexch\fR\|(7).
183 .IX Item "kdf-ukm (OSSL_EXCHANGE_PARAM_KDF_UKM) <octet string>"
184 See \*(L"Common Key Exchange parameters\*(R" in \fBprovider\-keyexch\fR\|(7).
188 \&\*(L"Examples\*(R" in \s-1\fBEVP_PKEY\-EC\s0\fR\|(7) using the same curve name.
191 \&\*(L"Examples\*(R" in \s-1\fBEVP_KEYEXCH\-DH\s0\fR\|(7).
231 \&\s-1\fBEVP_PKEY\-EC\s0\fR\|(7)
232 \&\s-1\fBEVP_PKEY\s0\fR\|(3),
233 \&\fBprovider\-keyexch\fR\|(7),
234 \&\fBprovider\-keymgmt\fR\|(7),
235 \&\fBOSSL_PROVIDER\-default\fR\|(7),
236 \&\s-1\fBOSSL_PROVIDER\-FIPS\s0\fR\|(7),
239 Copyright 2020\-2022 The OpenSSL Project Authors. All Rights Reserved.
243 in the file \s-1LICENSE\s0 in the source distribution or at