Linux srv25.usacloudserver.us 5.14.0-570.39.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Sep 4 05:08:52 EDT 2025 x86_64
LiteSpeed
Server IP : 23.137.84.82 & Your IP : 216.73.216.127
Domains :
Cant Read [ /etc/named.conf ]
User : epicgamerzoneco
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
include /
openssl /
Delete
Unzip
Name
Size
Permission
Date
Action
aes.h
3.66
KB
-rw-r--r--
2025-02-11 21:56
asn1.h
59.68
KB
-rw-r--r--
2025-02-11 21:56
asn1_mac.h
398
B
-rw-r--r--
2025-02-11 21:56
asn1err.h
7.55
KB
-rw-r--r--
2025-02-11 21:56
asn1t.h
35.09
KB
-rw-r--r--
2025-02-11 21:56
async.h
3.42
KB
-rw-r--r--
2025-02-11 21:56
asyncerr.h
842
B
-rw-r--r--
2025-02-11 21:56
bio.h
44.29
KB
-rw-r--r--
2025-02-11 21:56
bioerr.h
3.43
KB
-rw-r--r--
2025-02-11 21:56
blowfish.h
2.63
KB
-rw-r--r--
2025-02-11 21:56
bn.h
23.62
KB
-rw-r--r--
2025-02-11 21:56
bnerr.h
1.9
KB
-rw-r--r--
2025-02-11 21:56
buffer.h
1.62
KB
-rw-r--r--
2025-02-11 21:56
buffererr.h
594
B
-rw-r--r--
2025-02-11 21:56
camellia.h
4.95
KB
-rw-r--r--
2025-02-11 21:56
cast.h
2.02
KB
-rw-r--r--
2025-02-11 21:56
cmac.h
1.57
KB
-rw-r--r--
2025-02-11 21:56
cmp.h
41.79
KB
-rw-r--r--
2025-02-11 21:56
cmp_util.h
1.7
KB
-rw-r--r--
2025-02-11 21:56
cmperr.h
6.27
KB
-rw-r--r--
2025-02-11 21:56
cms.h
34.25
KB
-rw-r--r--
2025-02-11 21:56
cmserr.h
6.57
KB
-rw-r--r--
2025-02-11 21:56
comp.h
1.63
KB
-rw-r--r--
2025-02-11 21:56
comperr.h
1.22
KB
-rw-r--r--
2025-02-11 21:56
conf.h
10.29
KB
-rw-r--r--
2025-02-11 21:56
conf_api.h
1.39
KB
-rw-r--r--
2025-02-11 21:56
conferr.h
2.21
KB
-rw-r--r--
2025-02-11 21:56
configuration-x86_64.h
3.63
KB
-rw-r--r--
2025-02-11 21:56
configuration.h
1.55
KB
-rw-r--r--
2025-02-11 21:56
conftypes.h
1.16
KB
-rw-r--r--
2025-02-11 21:56
core.h
7.99
KB
-rw-r--r--
2025-02-11 21:56
core_dispatch.h
48.97
KB
-rw-r--r--
2025-02-11 21:56
core_names.h
23.1
KB
-rw-r--r--
2025-02-11 21:56
core_object.h
1.1
KB
-rw-r--r--
2025-02-11 21:56
crmf.h
14.39
KB
-rw-r--r--
2025-02-11 21:56
crmferr.h
1.96
KB
-rw-r--r--
2025-02-11 21:56
crypto.h
23.61
KB
-rw-r--r--
2025-02-11 21:56
cryptoerr.h
2.41
KB
-rw-r--r--
2025-02-11 21:56
cryptoerr_legacy.h
78.51
KB
-rw-r--r--
2025-02-11 21:56
ct.h
22.18
KB
-rw-r--r--
2025-02-11 21:56
cterr.h
1.65
KB
-rw-r--r--
2025-02-11 21:56
decoder.h
5.63
KB
-rw-r--r--
2025-02-11 21:56
decodererr.h
791
B
-rw-r--r--
2025-02-11 21:56
des.h
8.33
KB
-rw-r--r--
2025-02-11 21:56
dh.h
14.99
KB
-rw-r--r--
2025-02-11 21:56
dherr.h
2.51
KB
-rw-r--r--
2025-02-11 21:56
dsa.h
12.24
KB
-rw-r--r--
2025-02-11 21:56
dsaerr.h
1.59
KB
-rw-r--r--
2025-02-11 21:56
dtls1.h
1.43
KB
-rw-r--r--
2025-02-11 21:56
e_os2.h
8.62
KB
-rw-r--r--
2025-02-11 21:56
e_ostime.h
1.16
KB
-rw-r--r--
2025-02-11 21:56
ebcdic.h
1.02
KB
-rw-r--r--
2025-02-11 21:56
ec.h
66.84
KB
-rw-r--r--
2025-02-11 21:56
ecdh.h
361
B
-rw-r--r--
2025-02-11 21:56
ecdsa.h
361
B
-rw-r--r--
2025-02-11 21:56
ecerr.h
5.28
KB
-rw-r--r--
2025-02-11 21:56
encoder.h
5.32
KB
-rw-r--r--
2025-02-11 21:56
encodererr.h
791
B
-rw-r--r--
2025-02-11 21:56
engine.h
37.91
KB
-rw-r--r--
2025-02-11 21:56
engineerr.h
2.77
KB
-rw-r--r--
2025-02-11 21:56
err.h
21.71
KB
-rw-r--r--
2025-02-11 21:56
ess.h
8.76
KB
-rw-r--r--
2025-02-11 21:56
esserr.h
1.12
KB
-rw-r--r--
2025-02-11 21:56
evp.h
102.5
KB
-rw-r--r--
2025-02-11 21:56
evperr.h
7.36
KB
-rw-r--r--
2025-02-11 21:56
fips.h
601
B
-rw-r--r--
2025-02-11 21:56
fips_names.h
2.43
KB
-rw-r--r--
2025-02-11 21:56
fipskey.h
1010
B
-rw-r--r--
2025-02-11 21:56
hmac.h
2.09
KB
-rw-r--r--
2025-02-11 21:56
hpke.h
6.82
KB
-rw-r--r--
2025-02-11 21:56
http.h
5.23
KB
-rw-r--r--
2025-02-11 21:56
httperr.h
2.39
KB
-rw-r--r--
2025-02-11 21:56
idea.h
2.94
KB
-rw-r--r--
2025-02-11 21:56
kdf.h
5.65
KB
-rw-r--r--
2025-02-11 21:56
kdferr.h
482
B
-rw-r--r--
2025-02-11 21:56
lhash.h
14.25
KB
-rw-r--r--
2025-02-11 21:56
macros.h
10.49
KB
-rw-r--r--
2025-02-11 21:56
md2.h
1.43
KB
-rw-r--r--
2025-02-11 21:56
md4.h
1.66
KB
-rw-r--r--
2025-02-11 21:56
md5.h
1.66
KB
-rw-r--r--
2025-02-11 21:56
mdc2.h
1.41
KB
-rw-r--r--
2025-02-11 21:56
modes.h
10.53
KB
-rw-r--r--
2025-02-11 21:56
obj_mac.h
237.79
KB
-rw-r--r--
2025-02-11 21:56
objects.h
6.69
KB
-rw-r--r--
2025-02-11 21:56
objectserr.h
782
B
-rw-r--r--
2025-02-11 21:56
ocsp.h
28.66
KB
-rw-r--r--
2025-02-11 21:56
ocsperr.h
2.15
KB
-rw-r--r--
2025-02-11 21:56
opensslconf.h
515
B
-rw-r--r--
2025-02-11 21:56
opensslv.h
3.11
KB
-rw-r--r--
2025-02-11 21:56
ossl_typ.h
562
B
-rw-r--r--
2025-02-11 21:56
param_build.h
2.74
KB
-rw-r--r--
2025-02-11 21:56
params.h
7.16
KB
-rw-r--r--
2025-02-11 21:56
pem.h
25.26
KB
-rw-r--r--
2025-02-11 21:56
pem2.h
531
B
-rw-r--r--
2025-02-11 21:56
pemerr.h
2.57
KB
-rw-r--r--
2025-02-11 21:56
pkcs12.h
19.7
KB
-rw-r--r--
2025-02-11 21:56
pkcs12err.h
1.85
KB
-rw-r--r--
2025-02-11 21:56
pkcs7.h
22.13
KB
-rw-r--r--
2025-02-11 21:56
pkcs7err.h
2.88
KB
-rw-r--r--
2025-02-11 21:56
prov_ssl.h
1.11
KB
-rw-r--r--
2025-02-11 21:56
proverr.h
8.33
KB
-rw-r--r--
2025-02-11 21:56
provider.h
2.67
KB
-rw-r--r--
2025-02-11 21:56
quic.h
849
B
-rw-r--r--
2025-02-11 21:56
rand.h
3.89
KB
-rw-r--r--
2025-02-11 21:56
randerr.h
3.24
KB
-rw-r--r--
2025-02-11 21:56
rc2.h
2.33
KB
-rw-r--r--
2025-02-11 21:56
rc4.h
1.17
KB
-rw-r--r--
2025-02-11 21:56
rc5.h
2.79
KB
-rw-r--r--
2025-02-11 21:56
ripemd.h
1.68
KB
-rw-r--r--
2025-02-11 21:56
rsa.h
27.81
KB
-rw-r--r--
2025-02-11 21:56
rsaerr.h
5.55
KB
-rw-r--r--
2025-02-11 21:56
safestack.h
18.01
KB
-rw-r--r--
2025-02-11 21:56
seed.h
3.87
KB
-rw-r--r--
2025-02-11 21:56
self_test.h
4.05
KB
-rw-r--r--
2025-02-11 21:56
sha.h
4.58
KB
-rw-r--r--
2025-02-11 21:56
srp.h
15.12
KB
-rw-r--r--
2025-02-11 21:56
srtp.h
2.13
KB
-rw-r--r--
2025-02-11 21:56
ssl.h
129.34
KB
-rw-r--r--
2025-02-11 21:56
ssl2.h
658
B
-rw-r--r--
2025-02-11 21:56
ssl3.h
14.8
KB
-rw-r--r--
2025-02-11 21:56
sslerr.h
21.5
KB
-rw-r--r--
2025-02-11 21:56
sslerr_legacy.h
26.37
KB
-rw-r--r--
2025-02-11 21:56
stack.h
3.21
KB
-rw-r--r--
2025-02-11 21:56
store.h
15.1
KB
-rw-r--r--
2025-02-11 21:56
storeerr.h
2.04
KB
-rw-r--r--
2025-02-11 21:56
symhacks.h
1.26
KB
-rw-r--r--
2025-02-11 21:56
thread.h
871
B
-rw-r--r--
2025-02-11 21:56
tls1.h
70.88
KB
-rw-r--r--
2025-02-11 21:56
trace.h
10.49
KB
-rw-r--r--
2025-02-11 21:56
ts.h
19.3
KB
-rw-r--r--
2025-02-11 21:56
tserr.h
3
KB
-rw-r--r--
2025-02-11 21:56
txt_db.h
1.74
KB
-rw-r--r--
2025-02-11 21:56
types.h
7.14
KB
-rw-r--r--
2025-02-11 21:56
ui.h
18.8
KB
-rw-r--r--
2025-02-11 21:56
uierr.h
1.36
KB
-rw-r--r--
2025-02-11 21:56
whrlpool.h
1.81
KB
-rw-r--r--
2025-02-11 21:56
x509.h
70.34
KB
-rw-r--r--
2025-02-11 21:56
x509_vfy.h
51.22
KB
-rw-r--r--
2025-02-11 21:56
x509err.h
3.24
KB
-rw-r--r--
2025-02-11 21:56
x509v3.h
91.86
KB
-rw-r--r--
2025-02-11 21:56
x509v3err.h
4.89
KB
-rw-r--r--
2025-02-11 21:56
Save
Rename
/* * Copyright 2022-2024 The OpenSSL Project Authors. All Rights Reserved. * * 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 * https://www.openssl.org/source/license.html */ /* APIs and data structures for HPKE (RFC9180) */ #ifndef OSSL_HPKE_H # define OSSL_HPKE_H # pragma once # include <openssl/types.h> /* HPKE modes */ # define OSSL_HPKE_MODE_BASE 0 /* Base mode */ # define OSSL_HPKE_MODE_PSK 1 /* Pre-shared key mode */ # define OSSL_HPKE_MODE_AUTH 2 /* Authenticated mode */ # define OSSL_HPKE_MODE_PSKAUTH 3 /* PSK+authenticated mode */ /* * Max for ikm, psk, pskid, info and exporter contexts. * RFC9180, section 7.2.1 RECOMMENDS 64 octets but we have test vectors from * Appendix A.6.1 with a 66 octet IKM so we'll allow that. */ # define OSSL_HPKE_MAX_PARMLEN 66 # define OSSL_HPKE_MIN_PSKLEN 32 # define OSSL_HPKE_MAX_INFOLEN 1024 /* * The (16bit) HPKE algorithm ID IANA codepoints * If/when new IANA codepoints are added there are tables in * crypto/hpke/hpke_util.c that must also be updated. */ # define OSSL_HPKE_KEM_ID_RESERVED 0x0000 /* not used */ # define OSSL_HPKE_KEM_ID_P256 0x0010 /* NIST P-256 */ # define OSSL_HPKE_KEM_ID_P384 0x0011 /* NIST P-384 */ # define OSSL_HPKE_KEM_ID_P521 0x0012 /* NIST P-521 */ # define OSSL_HPKE_KEM_ID_X25519 0x0020 /* Curve25519 */ # define OSSL_HPKE_KEM_ID_X448 0x0021 /* Curve448 */ # define OSSL_HPKE_KDF_ID_RESERVED 0x0000 /* not used */ # define OSSL_HPKE_KDF_ID_HKDF_SHA256 0x0001 /* HKDF-SHA256 */ # define OSSL_HPKE_KDF_ID_HKDF_SHA384 0x0002 /* HKDF-SHA384 */ # define OSSL_HPKE_KDF_ID_HKDF_SHA512 0x0003 /* HKDF-SHA512 */ # define OSSL_HPKE_AEAD_ID_RESERVED 0x0000 /* not used */ # define OSSL_HPKE_AEAD_ID_AES_GCM_128 0x0001 /* AES-GCM-128 */ # define OSSL_HPKE_AEAD_ID_AES_GCM_256 0x0002 /* AES-GCM-256 */ # define OSSL_HPKE_AEAD_ID_CHACHA_POLY1305 0x0003 /* Chacha20-Poly1305 */ # define OSSL_HPKE_AEAD_ID_EXPORTONLY 0xFFFF /* export-only fake ID */ /* strings for suite components */ # define OSSL_HPKE_KEMSTR_P256 "P-256" /* KEM id 0x10 */ # define OSSL_HPKE_KEMSTR_P384 "P-384" /* KEM id 0x11 */ # define OSSL_HPKE_KEMSTR_P521 "P-521" /* KEM id 0x12 */ # define OSSL_HPKE_KEMSTR_X25519 "X25519" /* KEM id 0x20 */ # define OSSL_HPKE_KEMSTR_X448 "X448" /* KEM id 0x21 */ # define OSSL_HPKE_KDFSTR_256 "hkdf-sha256" /* KDF id 1 */ # define OSSL_HPKE_KDFSTR_384 "hkdf-sha384" /* KDF id 2 */ # define OSSL_HPKE_KDFSTR_512 "hkdf-sha512" /* KDF id 3 */ # define OSSL_HPKE_AEADSTR_AES128GCM "aes-128-gcm" /* AEAD id 1 */ # define OSSL_HPKE_AEADSTR_AES256GCM "aes-256-gcm" /* AEAD id 2 */ # define OSSL_HPKE_AEADSTR_CP "chacha20-poly1305" /* AEAD id 3 */ # define OSSL_HPKE_AEADSTR_EXP "exporter" /* AEAD id 0xff */ /* * Roles for use in creating an OSSL_HPKE_CTX, most * important use of this is to control nonce re-use. */ # define OSSL_HPKE_ROLE_SENDER 0 # define OSSL_HPKE_ROLE_RECEIVER 1 # ifdef __cplusplus extern "C" { # endif typedef struct { uint16_t kem_id; /* Key Encapsulation Method id */ uint16_t kdf_id; /* Key Derivation Function id */ uint16_t aead_id; /* AEAD alg id */ } OSSL_HPKE_SUITE; /** * Suite constants, use this like: * OSSL_HPKE_SUITE myvar = OSSL_HPKE_SUITE_DEFAULT; */ # ifndef OPENSSL_NO_ECX # define OSSL_HPKE_SUITE_DEFAULT \ {\ OSSL_HPKE_KEM_ID_X25519, \ OSSL_HPKE_KDF_ID_HKDF_SHA256, \ OSSL_HPKE_AEAD_ID_AES_GCM_128 \ } # else # define OSSL_HPKE_SUITE_DEFAULT \ {\ OSSL_HPKE_KEM_ID_P256, \ OSSL_HPKE_KDF_ID_HKDF_SHA256, \ OSSL_HPKE_AEAD_ID_AES_GCM_128 \ } #endif typedef struct ossl_hpke_ctx_st OSSL_HPKE_CTX; OSSL_HPKE_CTX *OSSL_HPKE_CTX_new(int mode, OSSL_HPKE_SUITE suite, int role, OSSL_LIB_CTX *libctx, const char *propq); void OSSL_HPKE_CTX_free(OSSL_HPKE_CTX *ctx); int OSSL_HPKE_encap(OSSL_HPKE_CTX *ctx, unsigned char *enc, size_t *enclen, const unsigned char *pub, size_t publen, const unsigned char *info, size_t infolen); int OSSL_HPKE_seal(OSSL_HPKE_CTX *ctx, unsigned char *ct, size_t *ctlen, const unsigned char *aad, size_t aadlen, const unsigned char *pt, size_t ptlen); int OSSL_HPKE_keygen(OSSL_HPKE_SUITE suite, unsigned char *pub, size_t *publen, EVP_PKEY **priv, const unsigned char *ikm, size_t ikmlen, OSSL_LIB_CTX *libctx, const char *propq); int OSSL_HPKE_decap(OSSL_HPKE_CTX *ctx, const unsigned char *enc, size_t enclen, EVP_PKEY *recippriv, const unsigned char *info, size_t infolen); int OSSL_HPKE_open(OSSL_HPKE_CTX *ctx, unsigned char *pt, size_t *ptlen, const unsigned char *aad, size_t aadlen, const unsigned char *ct, size_t ctlen); int OSSL_HPKE_export(OSSL_HPKE_CTX *ctx, unsigned char *secret, size_t secretlen, const unsigned char *label, size_t labellen); int OSSL_HPKE_CTX_set1_authpriv(OSSL_HPKE_CTX *ctx, EVP_PKEY *priv); int OSSL_HPKE_CTX_set1_authpub(OSSL_HPKE_CTX *ctx, const unsigned char *pub, size_t publen); int OSSL_HPKE_CTX_set1_psk(OSSL_HPKE_CTX *ctx, const char *pskid, const unsigned char *psk, size_t psklen); int OSSL_HPKE_CTX_set1_ikme(OSSL_HPKE_CTX *ctx, const unsigned char *ikme, size_t ikmelen); int OSSL_HPKE_CTX_set_seq(OSSL_HPKE_CTX *ctx, uint64_t seq); int OSSL_HPKE_CTX_get_seq(OSSL_HPKE_CTX *ctx, uint64_t *seq); int OSSL_HPKE_suite_check(OSSL_HPKE_SUITE suite); int OSSL_HPKE_get_grease_value(const OSSL_HPKE_SUITE *suite_in, OSSL_HPKE_SUITE *suite, unsigned char *enc, size_t *enclen, unsigned char *ct, size_t ctlen, OSSL_LIB_CTX *libctx, const char *propq); int OSSL_HPKE_str2suite(const char *str, OSSL_HPKE_SUITE *suite); size_t OSSL_HPKE_get_ciphertext_size(OSSL_HPKE_SUITE suite, size_t clearlen); size_t OSSL_HPKE_get_public_encap_size(OSSL_HPKE_SUITE suite); size_t OSSL_HPKE_get_recommended_ikmelen(OSSL_HPKE_SUITE suite); # ifdef __cplusplus } # endif #endif