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-119 /
include /
crypto /
Delete
Unzip
Name
Size
Permission
Date
Action
internal
[ DIR ]
drwxr-xr-x
2018-04-05 07:11
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
drbg.h
8.57
KB
-rw-r--r--
2016-01-11 00:01
gf128mul.h
8.04
KB
-rw-r--r--
2016-01-11 00:01
ghash.h
342
B
-rw-r--r--
2018-04-02 18:07
hash.h
29.56
KB
-rw-r--r--
2018-04-02 18:07
hash_info.h
1.13
KB
-rw-r--r--
2018-04-02 18:07
if_alg.h
2.46
KB
-rw-r--r--
2018-04-02 18:07
lrw.h
1.18
KB
-rw-r--r--
2016-01-11 00:01
mcryptd.h
2.33
KB
-rw-r--r--
2018-04-02 18:07
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
977
B
-rw-r--r--
2016-01-11 00:01
public_key.h
2.79
KB
-rw-r--r--
2018-04-02 18:07
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--
2018-04-02 18:07
twofish.h
716
B
-rw-r--r--
2016-01-11 00:01
vmac.h
2.12
KB
-rw-r--r--
2016-01-11 00:01
xts.h
1.19
KB
-rw-r--r--
2018-04-02 18:07
Save
Rename
/* * Software async multibuffer crypto daemon headers * * Author: * Tim Chen <tim.c.chen@linux.intel.com> * * Copyright (c) 2014, Intel Corporation. */ #ifndef _CRYPTO_MCRYPT_H #define _CRYPTO_MCRYPT_H #include <linux/crypto.h> #include <linux/kernel.h> #include <crypto/hash.h> struct mcryptd_ahash { struct crypto_ahash base; }; static inline struct mcryptd_ahash *__mcryptd_ahash_cast( struct crypto_ahash *tfm) { return (struct mcryptd_ahash *)tfm; } struct mcryptd_cpu_queue { struct crypto_queue queue; spinlock_t q_lock; struct work_struct work; }; struct mcryptd_queue { struct mcryptd_cpu_queue __percpu *cpu_queue; }; struct mcryptd_instance_ctx { struct crypto_spawn spawn; struct mcryptd_queue *queue; }; struct mcryptd_hash_ctx { struct crypto_shash *child; struct mcryptd_alg_state *alg_state; }; struct mcryptd_tag { /* seq number of request */ unsigned seq_num; /* arrival time of request */ unsigned long arrival; unsigned long expire; int cpu; }; struct mcryptd_hash_request_ctx { struct list_head waiter; crypto_completion_t complete; struct mcryptd_tag tag; struct crypto_hash_walk walk; u8 *out; int flag; struct shash_desc desc; }; struct mcryptd_ahash *mcryptd_alloc_ahash(const char *alg_name, u32 type, u32 mask); struct crypto_shash *mcryptd_ahash_child(struct mcryptd_ahash *tfm); struct shash_desc *mcryptd_shash_desc(struct ahash_request *req); void mcryptd_free_ahash(struct mcryptd_ahash *tfm); void mcryptd_flusher(struct work_struct *work); enum mcryptd_req_type { MCRYPTD_NONE, MCRYPTD_UPDATE, MCRYPTD_FINUP, MCRYPTD_DIGEST, MCRYPTD_FINAL }; struct mcryptd_alg_cstate { unsigned long next_flush; unsigned next_seq_num; bool flusher_engaged; struct delayed_work flush; int cpu; struct mcryptd_alg_state *alg_state; void *mgr; spinlock_t work_lock; struct list_head work_list; struct list_head flush_list; }; struct mcryptd_alg_state { struct mcryptd_alg_cstate __percpu *alg_cstate; unsigned long (*flusher)(struct mcryptd_alg_cstate *cstate); }; /* return delay in jiffies from current time */ static inline unsigned long get_delay(unsigned long t) { long delay; delay = (long) t - (long) jiffies; if (delay <= 0) return 0; else return (unsigned long) delay; } void mcryptd_arm_flusher(struct mcryptd_alg_cstate *cstate, unsigned long delay); #endif