Linux anchor 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64
Apache/2.4.18 (Ubuntu)
Server IP : 10.10.100.4 & Your IP : 216.73.217.150
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
src /
linux-headers-4.4.0-210 /
include /
crypto /
Delete
Unzip
Name
Size
Permission
Date
Action
internal
[ DIR ]
drwxr-xr-x
2021-04-21 07:33
ablk_helper.h
734
B
-rw-r--r--
2016-01-11 00:01
aead.h
18.71
KB
-rw-r--r--
2016-01-11 00:01
aes.h
1019
B
-rw-r--r--
2016-01-11 00:01
akcipher.h
11.52
KB
-rw-r--r--
2016-01-11 00:01
algapi.h
10.31
KB
-rw-r--r--
2016-01-11 00:01
authenc.h
845
B
-rw-r--r--
2016-01-11 00:01
b128ops.h
2.41
KB
-rw-r--r--
2016-01-11 00:01
blowfish.h
376
B
-rw-r--r--
2016-01-11 00:01
cast5.h
551
B
-rw-r--r--
2016-01-11 00:01
cast6.h
597
B
-rw-r--r--
2016-01-11 00:01
cast_common.h
193
B
-rw-r--r--
2016-01-11 00:01
chacha20.h
595
B
-rw-r--r--
2016-01-11 00:01
compress.h
4.03
KB
-rw-r--r--
2016-01-11 00:01
cryptd.h
1.84
KB
-rw-r--r--
2016-01-11 00:01
crypto_wq.h
122
B
-rw-r--r--
2016-01-11 00:01
ctr.h
524
B
-rw-r--r--
2016-01-11 00:01
des.h
503
B
-rw-r--r--
2016-01-11 00:01
dh.h
2.61
KB
-rw-r--r--
2021-04-16 11:57
drbg.h
8.57
KB
-rw-r--r--
2016-01-11 00:01
ecdh.h
2.66
KB
-rw-r--r--
2021-04-16 11:57
gf128mul.h
8.04
KB
-rw-r--r--
2016-01-11 00:01
ghash.h
342
B
-rw-r--r--
2021-04-16 11:57
hash.h
29.56
KB
-rw-r--r--
2021-04-16 11:57
hash_info.h
1.13
KB
-rw-r--r--
2021-04-16 11:57
if_alg.h
2.46
KB
-rw-r--r--
2021-04-16 11:57
kpp.h
9.22
KB
-rw-r--r--
2021-04-16 11:57
lrw.h
1.18
KB
-rw-r--r--
2016-01-11 00:01
mcryptd.h
2.33
KB
-rw-r--r--
2021-04-16 11:57
md5.h
401
B
-rw-r--r--
2016-01-11 00:01
null.h
303
B
-rw-r--r--
2016-01-11 00:01
padlock.h
649
B
-rw-r--r--
2016-01-11 00:01
pcrypt.h
1.4
KB
-rw-r--r--
2016-01-11 00:01
pkcs7.h
1.2
KB
-rw-r--r--
2016-01-11 00:01
poly1305.h
881
B
-rw-r--r--
2021-04-16 11:57
public_key.h
2.79
KB
-rw-r--r--
2021-04-16 11:57
rng.h
6.59
KB
-rw-r--r--
2016-01-11 00:01
scatterwalk.h
2.91
KB
-rw-r--r--
2016-01-11 00:01
serpent.h
673
B
-rw-r--r--
2016-01-11 00:01
sha.h
2.66
KB
-rw-r--r--
2016-01-11 00:01
sha1_base.h
2.47
KB
-rw-r--r--
2016-01-11 00:01
sha256_base.h
3.03
KB
-rw-r--r--
2016-01-11 00:01
sha512_base.h
3.19
KB
-rw-r--r--
2016-01-11 00:01
skcipher.h
15.63
KB
-rw-r--r--
2021-04-16 11:57
twofish.h
716
B
-rw-r--r--
2016-01-11 00:01
xts.h
1.19
KB
-rw-r--r--
2021-04-16 11:57
Save
Rename
/* * Compress: Compression algorithms under the cryptographic API. * * Copyright 2008 Sony Corporation * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 2 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. * If not, see <http://www.gnu.org/licenses/>. */ #ifndef _CRYPTO_COMPRESS_H #define _CRYPTO_COMPRESS_H #include <linux/crypto.h> struct comp_request { const void *next_in; /* next input byte */ void *next_out; /* next output byte */ unsigned int avail_in; /* bytes available at next_in */ unsigned int avail_out; /* bytes available at next_out */ }; enum zlib_comp_params { ZLIB_COMP_LEVEL = 1, /* e.g. Z_DEFAULT_COMPRESSION */ ZLIB_COMP_METHOD, /* e.g. Z_DEFLATED */ ZLIB_COMP_WINDOWBITS, /* e.g. MAX_WBITS */ ZLIB_COMP_MEMLEVEL, /* e.g. DEF_MEM_LEVEL */ ZLIB_COMP_STRATEGY, /* e.g. Z_DEFAULT_STRATEGY */ __ZLIB_COMP_MAX, }; #define ZLIB_COMP_MAX (__ZLIB_COMP_MAX - 1) enum zlib_decomp_params { ZLIB_DECOMP_WINDOWBITS = 1, /* e.g. DEF_WBITS */ __ZLIB_DECOMP_MAX, }; #define ZLIB_DECOMP_MAX (__ZLIB_DECOMP_MAX - 1) struct crypto_pcomp { struct crypto_tfm base; }; struct pcomp_alg { int (*compress_setup)(struct crypto_pcomp *tfm, const void *params, unsigned int len); int (*compress_init)(struct crypto_pcomp *tfm); int (*compress_update)(struct crypto_pcomp *tfm, struct comp_request *req); int (*compress_final)(struct crypto_pcomp *tfm, struct comp_request *req); int (*decompress_setup)(struct crypto_pcomp *tfm, const void *params, unsigned int len); int (*decompress_init)(struct crypto_pcomp *tfm); int (*decompress_update)(struct crypto_pcomp *tfm, struct comp_request *req); int (*decompress_final)(struct crypto_pcomp *tfm, struct comp_request *req); struct crypto_alg base; }; extern struct crypto_pcomp *crypto_alloc_pcomp(const char *alg_name, u32 type, u32 mask); static inline struct crypto_tfm *crypto_pcomp_tfm(struct crypto_pcomp *tfm) { return &tfm->base; } static inline void crypto_free_pcomp(struct crypto_pcomp *tfm) { crypto_destroy_tfm(tfm, crypto_pcomp_tfm(tfm)); } static inline struct pcomp_alg *__crypto_pcomp_alg(struct crypto_alg *alg) { return container_of(alg, struct pcomp_alg, base); } static inline struct pcomp_alg *crypto_pcomp_alg(struct crypto_pcomp *tfm) { return __crypto_pcomp_alg(crypto_pcomp_tfm(tfm)->__crt_alg); } static inline int crypto_compress_setup(struct crypto_pcomp *tfm, const void *params, unsigned int len) { return crypto_pcomp_alg(tfm)->compress_setup(tfm, params, len); } static inline int crypto_compress_init(struct crypto_pcomp *tfm) { return crypto_pcomp_alg(tfm)->compress_init(tfm); } static inline int crypto_compress_update(struct crypto_pcomp *tfm, struct comp_request *req) { return crypto_pcomp_alg(tfm)->compress_update(tfm, req); } static inline int crypto_compress_final(struct crypto_pcomp *tfm, struct comp_request *req) { return crypto_pcomp_alg(tfm)->compress_final(tfm, req); } static inline int crypto_decompress_setup(struct crypto_pcomp *tfm, const void *params, unsigned int len) { return crypto_pcomp_alg(tfm)->decompress_setup(tfm, params, len); } static inline int crypto_decompress_init(struct crypto_pcomp *tfm) { return crypto_pcomp_alg(tfm)->decompress_init(tfm); } static inline int crypto_decompress_update(struct crypto_pcomp *tfm, struct comp_request *req) { return crypto_pcomp_alg(tfm)->decompress_update(tfm, req); } static inline int crypto_decompress_final(struct crypto_pcomp *tfm, struct comp_request *req) { return crypto_pcomp_alg(tfm)->decompress_final(tfm, req); } #endif /* _CRYPTO_COMPRESS_H */