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
/* Asymmetric public-key algorithm definitions * * See Documentation/crypto/asymmetric-keys.txt * * Copyright (C) 2012 Red Hat, Inc. All Rights Reserved. * Written by David Howells (dhowells@redhat.com) * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public Licence * as published by the Free Software Foundation; either version * 2 of the Licence, or (at your option) any later version. */ #ifndef _LINUX_PUBLIC_KEY_H #define _LINUX_PUBLIC_KEY_H #include <linux/mpi.h> #include <crypto/hash_info.h> enum pkey_algo { PKEY_ALGO_DSA, PKEY_ALGO_RSA, PKEY_ALGO__LAST }; extern const char *const pkey_algo_name[PKEY_ALGO__LAST]; /* asymmetric key implementation supports only up to SHA224 */ #define PKEY_HASH__LAST (HASH_ALGO_SHA224 + 1) enum pkey_id_type { PKEY_ID_PGP, /* OpenPGP generated key ID */ PKEY_ID_X509, /* X.509 arbitrary subjectKeyIdentifier */ PKEY_ID_PKCS7, /* Signature in PKCS#7 message */ PKEY_ID_TYPE__LAST }; extern const char *const pkey_id_type_name[PKEY_ID_TYPE__LAST]; /* * The use to which an asymmetric key is being put. */ enum key_being_used_for { VERIFYING_MODULE_SIGNATURE, VERIFYING_FIRMWARE_SIGNATURE, VERIFYING_KEXEC_PE_SIGNATURE, VERIFYING_KEY_SIGNATURE, VERIFYING_KEY_SELF_SIGNATURE, VERIFYING_UNSPECIFIED_SIGNATURE, NR__KEY_BEING_USED_FOR }; extern const char *const key_being_used_for[NR__KEY_BEING_USED_FOR]; /* * Cryptographic data for the public-key subtype of the asymmetric key type. * * Note that this may include private part of the key as well as the public * part. */ struct public_key { void *key; u32 keylen; enum pkey_algo pkey_algo : 8; enum pkey_id_type id_type : 8; }; extern void public_key_destroy(void *payload); /* * Public key cryptography signature data */ struct public_key_signature { u8 *s; /* Signature */ u32 s_size; /* Number of bytes in signature */ u8 *digest; u8 digest_size; /* Number of bytes in digest */ u8 nr_mpi; /* Occupancy of mpi[] */ enum pkey_algo pkey_algo : 8; enum hash_algo pkey_hash_algo : 8; union { MPI mpi[2]; struct { MPI s; /* m^d mod n */ } rsa; struct { MPI r; MPI s; } dsa; }; }; extern struct asymmetric_key_subtype public_key_subtype; struct key; extern int verify_signature(const struct key *key, const struct public_key_signature *sig); struct asymmetric_key_id; extern struct key *x509_request_asymmetric_key(struct key *keyring, const struct asymmetric_key_id *id, const struct asymmetric_key_id *skid, bool partial); int public_key_verify_signature(const struct public_key *pkey, const struct public_key_signature *sig); int rsa_verify_signature(const struct public_key *pkey, const struct public_key_signature *sig); #endif /* _LINUX_PUBLIC_KEY_H */