X7ROOT File Manager
Current Path:
/usr/include/openssl
usr
/
include
/
openssl
/
??
..
??
aes.h
(3.27 KB)
??
asn1.h
(32.84 KB)
??
asn1_mac.h
(395 B)
??
asn1err.h
(14.34 KB)
??
asn1t.h
(32.17 KB)
??
async.h
(2.34 KB)
??
asyncerr.h
(1.29 KB)
??
bio.h
(34.09 KB)
??
bioerr.h
(6.25 KB)
??
blowfish.h
(1.8 KB)
??
bn.h
(21.62 KB)
??
bnerr.h
(4.85 KB)
??
buffer.h
(1.56 KB)
??
buffererr.h
(820 B)
??
camellia.h
(3.1 KB)
??
cast.h
(1.63 KB)
??
cmac.h
(1.04 KB)
??
cms.h
(16 KB)
??
cmserr.h
(10.9 KB)
??
comp.h
(1.3 KB)
??
comperr.h
(1.18 KB)
??
conf.h
(5.47 KB)
??
conf_api.h
(1.27 KB)
??
conferr.h
(3.35 KB)
??
crypto.h
(16.93 KB)
??
cryptoerr.h
(2.21 KB)
??
ct.h
(15.5 KB)
??
cterr.h
(3.39 KB)
??
des.h
(7.45 KB)
??
dh.h
(13.42 KB)
??
dherr.h
(4.31 KB)
??
dsa.h
(9.87 KB)
??
dsaerr.h
(3.27 KB)
??
dtls1.h
(1.54 KB)
??
e_os2.h
(8.68 KB)
??
ebcdic.h
(924 B)
??
ec.h
(62.17 KB)
??
ecdh.h
(358 B)
??
ecdsa.h
(358 B)
??
ecerr.h
(16.25 KB)
??
engine.h
(33.85 KB)
??
engineerr.h
(5.32 KB)
??
err.h
(11 KB)
??
evp.h
(75.13 KB)
??
evperr.h
(11.79 KB)
??
fips.h
(9.74 KB)
??
fips_rand.h
(7 KB)
??
hmac.h
(1.55 KB)
??
idea.h
(2.05 KB)
??
kdf.h
(7.39 KB)
??
kdferr.h
(4.68 KB)
??
lhash.h
(9.05 KB)
??
md2.h
(1.03 KB)
??
md4.h
(1.29 KB)
??
md5.h
(1.29 KB)
??
mdc2.h
(1.03 KB)
??
modes.h
(10.23 KB)
??
obj_mac.h
(213.37 KB)
??
objects.h
(6.48 KB)
??
objectserr.h
(1.29 KB)
??
ocsp.h
(14.95 KB)
??
ocsperr.h
(3.28 KB)
??
opensslconf-x86_64.h
(4.78 KB)
??
opensslconf.h
(1.54 KB)
??
opensslv.h
(4.01 KB)
??
ossl_typ.h
(6.16 KB)
??
pem.h
(15.11 KB)
??
pem2.h
(415 B)
??
pemerr.h
(5.1 KB)
??
pkcs12.h
(9.64 KB)
??
pkcs12err.h
(3.66 KB)
??
pkcs7.h
(11.32 KB)
??
pkcs7err.h
(4.99 KB)
??
rand.h
(2.3 KB)
??
rand_drbg.h
(4.65 KB)
??
randerr.h
(4.58 KB)
??
rc2.h
(1.5 KB)
??
rc4.h
(825 B)
??
rc5.h
(1.94 KB)
??
ripemd.h
(1.21 KB)
??
rsa.h
(21.82 KB)
??
rsaerr.h
(9.59 KB)
??
safestack.h
(7.95 KB)
??
seed.h
(3.4 KB)
??
sha.h
(3.74 KB)
??
srp.h
(3.74 KB)
??
srtp.h
(1.29 KB)
??
ssl.h
(108.55 KB)
??
ssl2.h
(542 B)
??
ssl3.h
(14.36 KB)
??
sslerr.h
(45.58 KB)
??
stack.h
(3.02 KB)
??
store.h
(10.94 KB)
??
storeerr.h
(4.3 KB)
??
symhacks.h
(1.28 KB)
??
tls1.h
(70.79 KB)
??
ts.h
(21.9 KB)
??
tserr.h
(6.59 KB)
??
txt_db.h
(1.63 KB)
??
ui.h
(15.68 KB)
??
uierr.h
(2.67 KB)
??
whrlpool.h
(1.34 KB)
??
x509.h
(42.31 KB)
??
x509_vfy.h
(31.69 KB)
??
x509err.h
(6.64 KB)
??
x509v3.h
(32.66 KB)
??
x509v3err.h
(8.57 KB)
Editing: hmac.h
/* * Copyright 1995-2018 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the OpenSSL license (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 */ #ifndef HEADER_HMAC_H # define HEADER_HMAC_H # include <openssl/opensslconf.h> # include <openssl/evp.h> # if OPENSSL_API_COMPAT < 0x10200000L # define HMAC_MAX_MD_CBLOCK 128 /* Deprecated */ # endif #ifdef __cplusplus extern "C" { #endif size_t HMAC_size(const HMAC_CTX *e); HMAC_CTX *HMAC_CTX_new(void); int HMAC_CTX_reset(HMAC_CTX *ctx); void HMAC_CTX_free(HMAC_CTX *ctx); DEPRECATEDIN_1_1_0(__owur int HMAC_Init(HMAC_CTX *ctx, const void *key, int len, const EVP_MD *md)) /*__owur*/ int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, const EVP_MD *md, ENGINE *impl); /*__owur*/ int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, size_t len); /*__owur*/ int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, unsigned int *len); unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len, const unsigned char *d, size_t n, unsigned char *md, unsigned int *md_len); __owur int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx); void HMAC_CTX_set_flags(HMAC_CTX *ctx, unsigned long flags); const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx); #ifdef __cplusplus } #endif #endif
Upload File
Create Folder