Back to home page

LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2017-02-19 22:34:00

Linux kernel
This file was moved to Documentation/admin-guide/README.rst
Please notice that there are several guides for kernel developers and users. These guides can be rendered in a number of formats, like HTML and PDF.
In order to build the documentation, use ``make htmldocs`` or ``make pdfdocs``.
There are various text files in the Documentation/ subdirectory, several of them using the Restructured Text markup notation. See Documentation/00-INDEX for a list of what is contained in each file.
Please read the Documentation/process/changes.rst file, as it contains the requirements for building and running the kernel, and information about the problems which may result by upgrading your kernel.

folder asymmetric_keys/ - 2017-02-19 22:34:00  
folder async_tx/ - 2017-02-19 22:34:00  
842.c 4269 bytes 2017-02-19 22:34:00 2017-02-23 13:28:08  
ablk_helper.c 4477 bytes 2017-02-19 22:34:00 2017-02-23 13:28:08  
ablkcipher.c 13259 bytes 2017-02-19 22:34:00 2017-02-23 13:28:09  
acompress.c 4340 bytes 2017-02-19 22:34:00 2017-02-23 13:28:09  
aead.c 10315 bytes 2017-02-19 22:34:00 2017-02-23 13:28:09  
aes_generic.c 63440 bytes 2017-02-19 22:34:00 2017-02-23 13:28:09  
af_alg.c 10831 bytes 2017-02-19 22:34:00 2017-02-23 13:28:10  
ahash.c 15098 bytes 2017-02-19 22:34:00 2017-02-23 13:28:10  
akcipher.c 3985 bytes 2017-02-19 22:34:00 2017-02-23 13:28:10  
algapi.c 21611 bytes 2017-02-19 22:34:00 2017-02-23 13:28:10  
algboss.c 6161 bytes 2017-02-19 22:34:00 2017-02-23 13:28:10  
algif_aead.c 19375 bytes 2017-02-19 22:34:00 2017-02-23 13:28:10  
algif_hash.c 10659 bytes 2017-02-19 22:34:00 2017-02-23 13:28:11  
algif_rng.c 5373 bytes 2017-02-19 22:34:00 2017-02-23 13:28:11  
algif_skcipher.c 21598 bytes 2017-02-19 22:34:00 2017-02-23 13:28:11  
ansi_cprng.c 11178 bytes 2017-02-19 22:34:00 2017-02-23 13:28:11  
anubis.c 28461 bytes 2017-02-19 22:34:00 2017-02-23 13:28:11  
api.c 13916 bytes 2017-02-19 22:34:00 2017-02-23 13:28:12  
arc4.c 3462 bytes 2017-02-19 22:34:00 2017-02-23 13:28:12  
authenc.c 14206 bytes 2017-02-19 22:34:00 2017-02-23 13:28:12  
authencesn.c 15574 bytes 2017-02-19 22:34:00 2017-02-23 13:28:12 AEAD wrapper for IPsec with extended sequence numbers,
blkcipher.c 15357 bytes 2017-02-19 22:34:00 2017-02-23 13:28:12  
blowfish_common.c 16124 bytes 2017-02-19 22:34:00 2017-02-23 13:28:12  
blowfish_generic.c 3520 bytes 2017-02-19 22:34:00 2017-02-23 13:28:12  
camellia_generic.c 35781 bytes 2017-02-19 22:34:00 2017-02-23 13:28:13

Algorithm Specification info.isl.ntt.co.jp/crypt/eng/camellia/specifications.html">http://info.isl.ntt.co.jp/crypt/eng/camellia/specifications.html

cast5_generic.c 21383 bytes 2017-02-19 22:34:00 2017-02-23 13:28:13  
cast6_generic.c 9732 bytes 2017-02-19 22:34:00 2017-02-23 13:28:13  
cast_common.c 13432 bytes 2017-02-19 22:34:00 2017-02-23 13:28:13  
cbc.c 5061 bytes 2017-02-19 22:34:00 2017-02-23 13:28:14  
ccm.c 23207 bytes 2017-02-19 22:34:00 2017-02-23 13:28:14  
chacha20_generic.c 3989 bytes 2017-02-19 22:34:00 2017-02-23 13:28:14  
chacha20poly1305.c 19775 bytes 2017-02-19 22:34:00 2017-02-23 13:28:14  
cipher.c 3334 bytes 2017-02-19 22:34:00 2017-02-23 13:28:14  
cmac.c 7919 bytes 2017-02-19 22:34:00 2017-02-23 13:28:14  
compress.c 1319 bytes 2017-02-19 22:34:00 2017-02-23 13:28:14  
crc32_generic.c 3877 bytes 2017-02-19 22:34:00 2017-02-23 13:28:14

This is crypto api shash wrappers to crc32_le.

crc32c_generic.c 4445 bytes 2017-02-19 22:34:00 2017-02-23 13:28:14  
crct10dif_common.c 3728 bytes 2017-02-19 22:34:00 2017-02-23 13:28:14  
crct10dif_generic.c 3272 bytes 2017-02-19 22:34:00 2017-02-23 13:28:14  
cryptd.c 37196 bytes 2017-02-19 22:34:00 2017-02-23 13:28:15  
crypto_engine.c 12319 bytes 2017-02-19 22:34:00 2017-02-23 13:28:15  
crypto_null.c 5450 bytes 2017-02-19 22:34:00 2017-02-23 13:28:15  
crypto_user.c 13383 bytes 2017-02-19 22:34:00 2017-02-23 13:28:15  
crypto_wq.c 972 bytes 2017-02-19 22:34:00 2017-02-23 13:28:15  
ctr.c 12685 bytes 2017-02-19 22:34:00 2017-02-23 13:28:15  
cts.c 12481 bytes 2017-02-19 22:34:00 2017-02-23 13:28:16

This is the Cipher Text Stealing mode as described by Section 8 of rfc2040 and referenced by rfc3962. rfc3962 includes errata information in its Appendix A.

deflate.c 7396 bytes 2017-02-19 22:34:00 2017-02-23 13:28:16  
des_generic.c 36592 bytes 2017-02-19 22:34:00 2017-02-23 13:28:16  
dh.c 3798 bytes 2017-02-19 22:34:00 2017-02-23 13:28:16  
dh_helper.c 2704 bytes 2017-02-19 22:34:00 2017-02-23 13:28:16  
drbg.c 58921 bytes 2017-02-19 22:34:00 2017-02-23 13:28:17  
ecb.c 5011 bytes 2017-02-19 22:34:00 2017-02-23 13:28:17  
ecc.c 25002 bytes 2017-02-19 22:34:00 2017-02-23 13:28:17  
ecc.h 3445 bytes 2017-02-19 22:34:00 2017-02-23 13:28:17  
ecc_curve_defs.h 1511 bytes 2017-02-19 22:34:00 2017-02-23 13:28:17  
ecdh.c 3571 bytes 2017-02-19 22:34:00 2017-02-23 13:28:17  
ecdh_helper.c 2317 bytes 2017-02-19 22:34:00 2017-02-23 13:28:17  
echainiv.c 4702 bytes 2017-02-19 22:34:00 2017-02-23 13:28:17  
fcrypt.c 18429 bytes 2017-02-19 22:34:00 2017-02-23 13:28:18  
fips.c 1653 bytes 2017-02-19 22:34:00 2017-02-23 13:28:18  
gcm.c 34019 bytes 2017-02-19 22:34:00 2017-02-23 13:28:18  
gf128mul.c 12483 bytes 2017-02-19 22:34:00 2017-02-23 13:28:18 GF(2^128) multiplication functions
ghash-generic.c 3683 bytes 2017-02-19 22:34:00 2017-02-23 13:28:18  
hash_info.c 1959 bytes 2017-02-19 22:34:00 2017-02-23 13:28:18  
hmac.c 6944 bytes 2017-02-19 22:34:00 2017-02-23 13:28:18  
internal.h 4189 bytes 2017-02-19 22:34:00 2017-02-23 13:28:18  
jitterentropy-kcapi.c 6128 bytes 2017-02-19 22:34:00 2017-02-23 13:28:18  
jitterentropy.c 24504 bytes 2017-02-19 22:34:00 2017-02-23 13:28:19

This Jitterentropy RNG is based on the jitterentropy library version 1.1.0 provided at chronox.de/jent.html">http://www.chronox.de/jent.html

Kconfig 50527 bytes 2017-02-19 22:34:00 -  
keywrap.c 12867 bytes 2017-02-19 22:34:00 2017-02-23 13:28:19

Note for using key wrapping: The result of the encryption operation is the ciphertext starting with the 2nd semiblock.

khazad.c 53023 bytes 2017-02-19 22:34:00 2017-02-23 13:28:19  
kpp.c 3011 bytes 2017-02-19 22:34:00 2017-02-23 13:28:19  
lrw.c 14925 bytes 2017-02-19 22:34:00 2017-02-23 13:28:19  
lz4.c 4085 bytes 2017-02-19 22:34:00 2017-02-23 13:28:19  
lz4hc.c 4205 bytes 2017-02-19 22:34:00 2017-02-23 13:28:19  
lzo.c 4020 bytes 2017-02-19 22:34:00 2017-02-23 13:28:19  
Makefile 5388 bytes 2017-02-19 22:34:00 2017-02-23 13:28:20  
mcryptd.c 17891 bytes 2017-02-19 22:34:00 2017-02-23 13:28:20  
md4.c 6335 bytes 2017-02-19 22:34:00 2017-02-23 13:28:20  
md5.c 4238 bytes 2017-02-19 22:34:00 2017-02-23 13:28:20  
memneq.c 6297 bytes 2017-02-19 22:34:00 2017-02-23 13:28:20  
michael_mic.c 3737 bytes 2017-02-19 22:34:00 2017-02-23 13:28:20  
pcbc.c 8029 bytes 2017-02-19 22:34:00 2017-02-23 13:28:20  
pcrypt.c 13485 bytes 2017-02-19 22:34:00 2017-02-23 13:28:20  
poly1305_generic.c 8202 bytes 2017-02-19 22:34:00 2017-02-23 13:28:20  
proc.c 3060 bytes 2017-02-19 22:34:00 2017-02-23 13:28:20  
ripemd.h 974 bytes 2017-02-19 22:34:00 2017-02-23 13:28:20

Common values for RIPEMD algorithms

rmd128.c 10465 bytes 2017-02-19 22:34:00 2017-02-23 13:28:21  
rmd160.c 12940 bytes 2017-02-19 22:34:00 2017-02-23 13:28:21  
rmd256.c 10826 bytes 2017-02-19 22:34:00 2017-02-23 13:28:21  
rmd320.c 13402 bytes 2017-02-19 22:34:00 2017-02-23 13:28:21  
rng.c 5089 bytes 2017-02-19 22:34:00 2017-02-23 13:28:21  
rsa-pkcs1pad.c 18018 bytes 2017-02-19 22:34:00 2017-02-23 13:28:22  
rsa.c 7672 bytes 2017-02-19 22:34:00 2017-02-23 13:28:22  
rsa_helper.c 4339 bytes 2017-02-19 22:34:00 2017-02-23 13:28:22  
rsaprivkey.asn1 316 bytes 2017-02-19 22:34:00 -  
rsapubkey.asn1 82 bytes 2017-02-19 22:34:00 -  
salsa20_generic.c 6876 bytes 2017-02-19 22:34:00 2017-02-23 13:28:22  
scatterwalk.c 2281 bytes 2017-02-19 22:34:00 2017-02-23 13:28:22  
scompress.c 8032 bytes 2017-02-19 22:34:00 2017-02-23 13:28:22  
seed.c 17818 bytes 2017-02-19 22:34:00 2017-02-23 13:28:22  
seqiv.c 5573 bytes 2017-02-19 22:34:00 2017-02-23 13:28:22  
serpent_generic.c 21739 bytes 2017-02-19 22:34:00 2017-02-23 13:28:23  
sha1_generic.c 2644 bytes 2017-02-19 22:34:00 2017-02-23 13:28:23  
sha256_generic.c 11245 bytes 2017-02-19 22:34:00 2017-02-23 13:28:23  
sha3_generic.c 7168 bytes 2017-02-19 22:34:00 2017-02-23 13:28:23  
sha512_generic.c 7317 bytes 2017-02-19 22:34:00 2017-02-23 13:28:23  
shash.c 14458 bytes 2017-02-19 22:34:00 2017-02-23 13:28:23  
simd.c 6238 bytes 2017-02-19 22:34:00 2017-02-23 13:28:24  
skcipher.c 25185 bytes 2017-02-19 22:34:00 2017-02-23 13:28:24  
tcrypt.c 51975 bytes 2017-02-19 22:34:00 2017-02-23 13:28:24  
tcrypt.h 4420 bytes 2017-02-19 22:34:00 2017-02-23 13:28:24  
tea.c 6750 bytes 2017-02-19 22:34:00 2017-02-23 13:28:25  
testmgr.c 93057 bytes 2017-02-19 22:34:00 2017-02-23 13:28:26  
testmgr.h 1241ki bytes 2017-02-19 22:34:00 2017-02-23 13:28:28  
tgr192.c 31258 bytes 2017-02-19 22:34:00 2017-02-23 13:28:28  
twofish_common.c 38725 bytes 2017-02-19 22:34:00 2017-02-23 13:28:29  
twofish_generic.c 6442 bytes 2017-02-19 22:34:00 2017-02-23 13:28:29  
vmac.c 19379 bytes 2017-02-19 22:34:00 2017-02-23 13:28:29

VMAC and VHASH Implementation by Ted Krovetz (tdk@acm.org) and Wei Dai.

wp512.c 61219 bytes 2017-02-19 22:34:00 2017-02-23 13:28:29  
xcbc.c 7400 bytes 2017-02-19 22:34:00 2017-02-23 13:28:30  
xor.c 4106 bytes 2017-02-19 22:34:00 2017-02-23 13:28:30 Multiple Devices driver for Linux
xts.c 13829 bytes 2017-02-19 22:34:00 2017-02-23 13:28:30