Linux sagir-us1.hostever.us 5.14.0-570.51.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 8 09:41:34 EDT 2025 x86_64
LiteSpeed
Server IP : 104.247.108.91 & Your IP : 216.73.216.26
Domains : 74 Domain
User : georgeto
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
local /
emps /
share /
doc /
openssl /
html /
man7 /
Delete
Unzip
Name
Size
Permission
Date
Action
img
[ DIR ]
drwxr-xr-x
2025-02-06 06:22
EVP_ASYM_CIPHER-SM2.html
2.21
KB
-rw-r--r--
2025-02-06 06:22
EVP_CIPHER-AES.html
4.63
KB
-rw-r--r--
2025-02-06 06:22
EVP_CIPHER-ARIA.html
3.22
KB
-rw-r--r--
2025-02-06 06:22
EVP_CIPHER-BLOWFISH.html
2.04
KB
-rw-r--r--
2025-02-06 06:22
EVP_CIPHER-CAMELLIA.html
3.17
KB
-rw-r--r--
2025-02-06 06:22
EVP_CIPHER-CAST.html
2.4
KB
-rw-r--r--
2025-02-06 06:22
EVP_CIPHER-CHACHA.html
1.96
KB
-rw-r--r--
2025-02-06 06:22
EVP_CIPHER-DES.html
3.15
KB
-rw-r--r--
2025-02-06 06:22
EVP_CIPHER-IDEA.html
2.12
KB
-rw-r--r--
2025-02-06 06:22
EVP_CIPHER-RC2.html
2.26
KB
-rw-r--r--
2025-02-06 06:22
EVP_CIPHER-RC4.html
1.98
KB
-rw-r--r--
2025-02-06 06:22
EVP_CIPHER-RC5.html
2.14
KB
-rw-r--r--
2025-02-06 06:22
EVP_CIPHER-SEED.html
2.15
KB
-rw-r--r--
2025-02-06 06:22
EVP_CIPHER-SM4.html
2.17
KB
-rw-r--r--
2025-02-06 06:22
EVP_KDF-HKDF.html
7.44
KB
-rw-r--r--
2025-02-06 06:22
EVP_KDF-KB.html
8.21
KB
-rw-r--r--
2025-02-06 06:22
EVP_KDF-KRB5KDF.html
5.37
KB
-rw-r--r--
2025-02-06 06:22
EVP_KDF-PBKDF1.html
3.85
KB
-rw-r--r--
2025-02-06 06:22
EVP_KDF-PBKDF2.html
4.66
KB
-rw-r--r--
2025-02-06 06:22
EVP_KDF-PKCS12KDF.html
4.11
KB
-rw-r--r--
2025-02-06 06:22
EVP_KDF-SCRYPT.html
7.08
KB
-rw-r--r--
2025-02-06 06:22
EVP_KDF-SS.html
8.43
KB
-rw-r--r--
2025-02-06 06:22
EVP_KDF-SSHKDF.html
7.24
KB
-rw-r--r--
2025-02-06 06:22
EVP_KDF-TLS13_KDF.html
6.5
KB
-rw-r--r--
2025-02-06 06:22
EVP_KDF-TLS1_PRF.html
4.9
KB
-rw-r--r--
2025-02-06 06:22
EVP_KDF-X942-ASN1.html
7.41
KB
-rw-r--r--
2025-02-06 06:22
EVP_KDF-X942-CONCAT.html
1.78
KB
-rw-r--r--
2025-02-06 06:22
EVP_KDF-X963.html
4.86
KB
-rw-r--r--
2025-02-06 06:22
EVP_KEM-RSA.html
2.85
KB
-rw-r--r--
2025-02-06 06:22
EVP_KEYEXCH-DH.html
6.42
KB
-rw-r--r--
2025-02-06 06:22
EVP_KEYEXCH-ECDH.html
6.21
KB
-rw-r--r--
2025-02-06 06:22
EVP_KEYEXCH-X25519.html
2.5
KB
-rw-r--r--
2025-02-06 06:22
EVP_MAC-BLAKE2.html
4.25
KB
-rw-r--r--
2025-02-06 06:22
EVP_MAC-CMAC.html
3.77
KB
-rw-r--r--
2025-02-06 06:22
EVP_MAC-GMAC.html
3.69
KB
-rw-r--r--
2025-02-06 06:22
EVP_MAC-HMAC.html
4.54
KB
-rw-r--r--
2025-02-06 06:22
EVP_MAC-KMAC.html
6.46
KB
-rw-r--r--
2025-02-06 06:22
EVP_MAC-Poly1305.html
3.17
KB
-rw-r--r--
2025-02-06 06:22
EVP_MAC-Siphash.html
3.29
KB
-rw-r--r--
2025-02-06 06:22
EVP_MD-BLAKE2.html
2.11
KB
-rw-r--r--
2025-02-06 06:22
EVP_MD-MD2.html
1.83
KB
-rw-r--r--
2025-02-06 06:22
EVP_MD-MD4.html
1.83
KB
-rw-r--r--
2025-02-06 06:22
EVP_MD-MD5-SHA1.html
3
KB
-rw-r--r--
2025-02-06 06:22
EVP_MD-MD5.html
1.83
KB
-rw-r--r--
2025-02-06 06:22
EVP_MD-MDC2.html
2.64
KB
-rw-r--r--
2025-02-06 06:22
EVP_MD-RIPEMD160.html
2.1
KB
-rw-r--r--
2025-02-06 06:22
EVP_MD-SHA1.html
3.03
KB
-rw-r--r--
2025-02-06 06:22
EVP_MD-SHA2.html
2.85
KB
-rw-r--r--
2025-02-06 06:22
EVP_MD-SHA3.html
2.16
KB
-rw-r--r--
2025-02-06 06:22
EVP_MD-SHAKE.html
3.98
KB
-rw-r--r--
2025-02-06 06:22
EVP_MD-SM3.html
1.84
KB
-rw-r--r--
2025-02-06 06:22
EVP_MD-WHIRLPOOL.html
1.86
KB
-rw-r--r--
2025-02-06 06:22
EVP_MD-common.html
2.88
KB
-rw-r--r--
2025-02-06 06:22
EVP_PKEY-DH.html
15.63
KB
-rw-r--r--
2025-02-06 06:22
EVP_PKEY-DSA.html
6.09
KB
-rw-r--r--
2025-02-06 06:22
EVP_PKEY-EC.html
14.04
KB
-rw-r--r--
2025-02-06 06:22
EVP_PKEY-FFC.html
11.47
KB
-rw-r--r--
2025-02-06 06:22
EVP_PKEY-HMAC.html
4.69
KB
-rw-r--r--
2025-02-06 06:22
EVP_PKEY-RSA.html
15.32
KB
-rw-r--r--
2025-02-06 06:22
EVP_PKEY-SM2.html
4.65
KB
-rw-r--r--
2025-02-06 06:22
EVP_PKEY-X25519.html
5.03
KB
-rw-r--r--
2025-02-06 06:22
EVP_RAND-CTR-DRBG.html
5.56
KB
-rw-r--r--
2025-02-06 06:22
EVP_RAND-HASH-DRBG.html
5.2
KB
-rw-r--r--
2025-02-06 06:22
EVP_RAND-HMAC-DRBG.html
5.39
KB
-rw-r--r--
2025-02-06 06:22
EVP_RAND-SEED-SRC.html
3.69
KB
-rw-r--r--
2025-02-06 06:22
EVP_RAND-TEST-RAND.html
6
KB
-rw-r--r--
2025-02-06 06:22
EVP_RAND.html
15.67
KB
-rw-r--r--
2025-02-06 06:22
EVP_SIGNATURE-DSA.html
2.92
KB
-rw-r--r--
2025-02-06 06:22
EVP_SIGNATURE-ECDSA.html
2.93
KB
-rw-r--r--
2025-02-06 06:22
EVP_SIGNATURE-ED25519.html
5.02
KB
-rw-r--r--
2025-02-06 06:22
EVP_SIGNATURE-HMAC.html
2.96
KB
-rw-r--r--
2025-02-06 06:22
EVP_SIGNATURE-RSA.html
5.58
KB
-rw-r--r--
2025-02-06 06:22
OSSL_PROVIDER-FIPS.html
19.9
KB
-rw-r--r--
2025-02-06 06:22
OSSL_PROVIDER-base.html
4.06
KB
-rw-r--r--
2025-02-06 06:22
OSSL_PROVIDER-default.html
13.14
KB
-rw-r--r--
2025-02-06 06:22
OSSL_PROVIDER-legacy.html
5.08
KB
-rw-r--r--
2025-02-06 06:22
OSSL_PROVIDER-null.html
1.75
KB
-rw-r--r--
2025-02-06 06:22
RAND.html
4.49
KB
-rw-r--r--
2025-02-06 06:22
RSA-PSS.html
3.29
KB
-rw-r--r--
2025-02-06 06:22
X25519.html
3.57
KB
-rw-r--r--
2025-02-06 06:22
bio.html
4.47
KB
-rw-r--r--
2025-02-06 06:22
crypto.html
27.34
KB
-rw-r--r--
2025-02-06 06:22
ct.html
2.71
KB
-rw-r--r--
2025-02-06 06:22
des_modes.html
7.94
KB
-rw-r--r--
2025-02-06 06:22
evp.html
7.56
KB
-rw-r--r--
2025-02-06 06:22
fips_module.html
22.56
KB
-rw-r--r--
2025-02-06 06:22
life_cycle-cipher.html
15.05
KB
-rw-r--r--
2025-02-06 06:22
life_cycle-digest.html
7.91
KB
-rw-r--r--
2025-02-06 06:22
life_cycle-kdf.html
5.43
KB
-rw-r--r--
2025-02-06 06:22
life_cycle-mac.html
7.63
KB
-rw-r--r--
2025-02-06 06:22
life_cycle-pkey.html
31.16
KB
-rw-r--r--
2025-02-06 06:22
life_cycle-rand.html
6.68
KB
-rw-r--r--
2025-02-06 06:22
migration_guide.html
123.13
KB
-rw-r--r--
2025-02-06 06:22
openssl-core.h.html
5.78
KB
-rw-r--r--
2025-02-06 06:22
openssl-core_dispatch.h.html
2.34
KB
-rw-r--r--
2025-02-06 06:22
openssl-core_names.h.html
2.58
KB
-rw-r--r--
2025-02-06 06:22
openssl-env.html
4.87
KB
-rw-r--r--
2025-02-06 06:22
openssl-glossary.html
9.71
KB
-rw-r--r--
2025-02-06 06:22
openssl-threads.html
5.79
KB
-rw-r--r--
2025-02-06 06:22
openssl_user_macros.html
3.89
KB
-rw-r--r--
2025-02-06 06:22
ossl_store-file.html
3.22
KB
-rw-r--r--
2025-02-06 06:22
ossl_store.html
3.96
KB
-rw-r--r--
2025-02-06 06:22
passphrase-encoding.html
8.83
KB
-rw-r--r--
2025-02-06 06:22
property.html
7.97
KB
-rw-r--r--
2025-02-06 06:22
provider-asym_cipher.html
14.77
KB
-rw-r--r--
2025-02-06 06:22
provider-base.html
37.71
KB
-rw-r--r--
2025-02-06 06:22
provider-cipher.html
14.16
KB
-rw-r--r--
2025-02-06 06:22
provider-decoder.html
13.65
KB
-rw-r--r--
2025-02-06 06:22
provider-digest.html
14.65
KB
-rw-r--r--
2025-02-06 06:22
provider-encoder.html
14.68
KB
-rw-r--r--
2025-02-06 06:22
provider-kdf.html
16.91
KB
-rw-r--r--
2025-02-06 06:22
provider-kem.html
11.05
KB
-rw-r--r--
2025-02-06 06:22
provider-keyexch.html
12.67
KB
-rw-r--r--
2025-02-06 06:22
provider-keymgmt.html
20.84
KB
-rw-r--r--
2025-02-06 06:22
provider-mac.html
11.35
KB
-rw-r--r--
2025-02-06 06:22
provider-object.html
8.26
KB
-rw-r--r--
2025-02-06 06:22
provider-rand.html
15.49
KB
-rw-r--r--
2025-02-06 06:22
provider-signature.html
25.29
KB
-rw-r--r--
2025-02-06 06:22
provider-storemgmt.html
10.11
KB
-rw-r--r--
2025-02-06 06:22
provider.html
11.75
KB
-rw-r--r--
2025-02-06 06:22
proxy-certificates.html
14.22
KB
-rw-r--r--
2025-02-06 06:22
ssl.html
5.33
KB
-rw-r--r--
2025-02-06 06:22
x509.html
3.75
KB
-rw-r--r--
2025-02-06 06:22
Save
Rename
<?xml version="1.0" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>EVP_KDF-TLS13_KDF</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <link rev="made" href="mailto:root@localhost" /> </head> <body style="background-color: white"> <ul id="index"> <li><a href="#NAME">NAME</a></li> <li><a href="#DESCRIPTION">DESCRIPTION</a> <ul> <li><a href="#Identity">Identity</a></li> <li><a href="#Supported-parameters">Supported parameters</a></li> </ul> </li> <li><a href="#NOTES">NOTES</a></li> <li><a href="#CONFORMING-TO">CONFORMING TO</a></li> <li><a href="#SEE-ALSO">SEE ALSO</a></li> <li><a href="#COPYRIGHT">COPYRIGHT</a></li> </ul> <h1 id="NAME">NAME</h1> <p>EVP_KDF-TLS13_KDF - The TLS 1.3 EVP_KDF implementation</p> <h1 id="DESCRIPTION">DESCRIPTION</h1> <p>Support for computing the TLS 1.3 version of the <b>HKDF</b> KDF through the <b>EVP_KDF</b> API.</p> <p>The EVP_KDF-TLS13_KDF algorithm implements the HKDF key derivation function as used by TLS 1.3.</p> <h2 id="Identity">Identity</h2> <p>"TLS13-KDF" is the name for this implementation; it can be used with the EVP_KDF_fetch() function.</p> <h2 id="Supported-parameters">Supported parameters</h2> <p>The supported parameters are:</p> <dl> <dt id="properties-OSSL_KDF_PARAM_PROPERTIES-UTF8-string">"properties" (<b>OSSL_KDF_PARAM_PROPERTIES</b>) <UTF8 string></dt> <dd> </dd> <dt id="digest-OSSL_KDF_PARAM_DIGEST-UTF8-string">"digest" (<b>OSSL_KDF_PARAM_DIGEST</b>) <UTF8 string></dt> <dd> </dd> <dt id="key-OSSL_KDF_PARAM_KEY-octet-string">"key" (<b>OSSL_KDF_PARAM_KEY</b>) <octet string></dt> <dd> </dd> <dt id="salt-OSSL_KDF_PARAM_SALT-octet-string">"salt" (<b>OSSL_KDF_PARAM_SALT</b>) <octet string></dt> <dd> <p>These parameters work as described in <a href="../man3/EVP_KDF.html">"PARAMETERS" in EVP_KDF(3)</a>.</p> </dd> <dt id="prefix-OSSL_KDF_PARAM_PREFIX-octet-string">"prefix" (<b>OSSL_KDF_PARAM_PREFIX</b>) <octet string></dt> <dd> <p>This parameter sets the label prefix on the specified TLS 1.3 KDF context. For TLS 1.3 this should be set to the ASCII string "tls13 " without a trailing zero byte. Refer to RFC 8446 section 7.1 "Key Schedule" for details.</p> </dd> <dt id="label-OSSL_KDF_PARAM_LABEL-octet-string">"label" (<b>OSSL_KDF_PARAM_LABEL</b>) <octet string></dt> <dd> <p>This parameter sets the label on the specified TLS 1.3 KDF context. Refer to RFC 8446 section 7.1 "Key Schedule" for details.</p> </dd> <dt id="data-OSSL_KDF_PARAM_DATA-octet-string">"data" (<b>OSSL_KDF_PARAM_DATA</b>) <octet string></dt> <dd> <p>This parameter sets the context data on the specified TLS 1.3 KDF context. Refer to RFC 8446 section 7.1 "Key Schedule" for details.</p> </dd> <dt id="mode-OSSL_KDF_PARAM_MODE-UTF8-string-or-integer">"mode" (<b>OSSL_KDF_PARAM_MODE</b>) <UTF8 string> or <integer></dt> <dd> <p>This parameter sets the mode for the TLS 1.3 KDF operation. There are two modes that are currently defined:</p> <dl> <dt id="EXTRACT_ONLY-or-EVP_KDF_HKDF_MODE_EXTRACT_ONLY">"EXTRACT_ONLY" or <b>EVP_KDF_HKDF_MODE_EXTRACT_ONLY</b></dt> <dd> <p>In this mode calling <a href="../man3/EVP_KDF_derive.html">EVP_KDF_derive(3)</a> will just perform the extract operation. The value returned will be the intermediate fixed-length pseudorandom key K. The <i>keylen</i> parameter must match the size of K, which can be looked up by calling EVP_KDF_CTX_get_kdf_size() after setting the mode and digest.</p> <p>The digest, key and salt values must be set before a key is derived otherwise an error will occur.</p> </dd> <dt id="EXPAND_ONLY-or-EVP_KDF_HKDF_MODE_EXPAND_ONLY">"EXPAND_ONLY" or <b>EVP_KDF_HKDF_MODE_EXPAND_ONLY</b></dt> <dd> <p>In this mode calling <a href="../man3/EVP_KDF_derive.html">EVP_KDF_derive(3)</a> will just perform the expand operation. The input key should be set to the intermediate fixed-length pseudorandom key K returned from a previous extract operation.</p> <p>The digest, key and info values must be set before a key is derived otherwise an error will occur.</p> </dd> </dl> </dd> </dl> <h1 id="NOTES">NOTES</h1> <p>This KDF is intended for use by the TLS 1.3 implementation in libssl. It does not support all the options and capabilities that HKDF does.</p> <p>The <i>OSSL_PARAM</i> array passed to <a href="../man3/EVP_KDF_derive.html">EVP_KDF_derive(3)</a> or <a href="../man3/EVP_KDF_CTX_set_params.html">EVP_KDF_CTX_set_params(3)</a> must specify all of the parameters required. This KDF does not support a piecemeal approach to providing these.</p> <p>A context for a TLS 1.3 KDF can be obtained by calling:</p> <pre><code> EVP_KDF *kdf = EVP_KDF_fetch(NULL, "TLS13-KDF", NULL); EVP_KDF_CTX *kctx = EVP_KDF_CTX_new(kdf);</code></pre> <p>The output length of a TLS 1.3 KDF expand operation is specified via the <i>keylen</i> parameter to the <a href="../man3/EVP_KDF_derive.html">EVP_KDF_derive(3)</a> function. When using EVP_KDF_HKDF_MODE_EXTRACT_ONLY the <i>keylen</i> parameter must equal the size of the intermediate fixed-length pseudorandom key otherwise an error will occur. For that mode, the fixed output size can be looked up by calling EVP_KDF_CTX_get_kdf_size() after setting the mode and digest on the <b>EVP_KDF_CTX</b>.</p> <h1 id="CONFORMING-TO">CONFORMING TO</h1> <p>RFC 8446</p> <h1 id="SEE-ALSO">SEE ALSO</h1> <p><a href="../man3/EVP_KDF.html">EVP_KDF(3)</a>, <a href="../man3/EVP_KDF_CTX_new.html">EVP_KDF_CTX_new(3)</a>, <a href="../man3/EVP_KDF_CTX_free.html">EVP_KDF_CTX_free(3)</a>, <a href="../man3/EVP_KDF_CTX_get_kdf_size.html">EVP_KDF_CTX_get_kdf_size(3)</a>, <a href="../man3/EVP_KDF_CTX_set_params.html">EVP_KDF_CTX_set_params(3)</a>, <a href="../man3/EVP_KDF_derive.html">EVP_KDF_derive(3)</a>, <a href="../man3/EVP_KDF.html">"PARAMETERS" in EVP_KDF(3)</a>, <a href="../man7/EVP_KDF-HKDF.html">EVP_KDF-HKDF(7)</a></p> <h1 id="COPYRIGHT">COPYRIGHT</h1> <p>Copyright 2021 The OpenSSL Project Authors. All Rights Reserved.</p> <p>Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy in the file LICENSE in the source distribution or at <a href="https://www.openssl.org/source/license.html">https://www.openssl.org/source/license.html</a>.</p> </body> </html>