linux_dsm_epyc7002/crypto
Herbert Xu c0d20d22e0 crypto: rsa-pkcs1pad - Require hash to be present
The only user of rsa-pkcs1pad always uses the hash so there is
no reason to support the case of not having a hash.

This patch also changes the digest info lookup so that it is
only done once during template instantiation rather than on each
operation.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2016-07-01 23:45:19 +08:00
..
asymmetric_keys Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2016-05-30 15:20:18 -07:00
async_tx
.gitignore
842.c
ablk_helper.c crypto: ablk_helper - Fix cryptd reordering 2016-06-23 18:29:53 +08:00
ablkcipher.c crypto: skcipher - remove unused header cpumask.h 2016-06-07 18:41:53 +08:00
aead.c
aes_generic.c
af_alg.c
ahash.c crypto: ahash - Add padding in crypto_ahash_extsize 2016-07-01 23:45:03 +08:00
akcipher.c
algapi.c crypto: api - Add crypto_inst_setname 2016-07-01 23:45:11 +08:00
algboss.c
algif_aead.c
algif_hash.c
algif_rng.c
algif_skcipher.c
ansi_cprng.c
anubis.c
api.c
arc4.c
authenc.c crypto: authenc - Consider ahash ASYNC bit 2016-07-01 23:45:02 +08:00
authencesn.c crypto: authenc - Consider ahash ASYNC bit 2016-07-01 23:45:02 +08:00
blkcipher.c
blowfish_common.c
blowfish_generic.c
camellia_generic.c
cast5_generic.c
cast6_generic.c
cast_common.c
cbc.c
ccm.c
chacha20_generic.c
chacha20poly1305.c
chainiv.c
cipher.c
cmac.c
compress.c
crc32_generic.c
crc32c_generic.c
crct10dif_common.c
crct10dif_generic.c
cryptd.c crypto: cryptd - Add helpers to check whether a tfm is queued 2016-06-23 18:29:52 +08:00
crypto_engine.c
crypto_null.c
crypto_user.c crypto: kpp - Key-agreement Protocol Primitives API (KPP) 2016-06-23 18:29:56 +08:00
crypto_wq.c
ctr.c
cts.c
deflate.c
des_generic.c
dh_helper.c crypto: dh - Add DH software implementation 2016-06-23 18:29:56 +08:00
dh.c crypto: rsa - Generate fixed-length output 2016-07-01 23:45:18 +08:00
drbg.c crypto: drbg - fix an error code in drbg_init_sym_kernel() 2016-06-20 19:25:03 +08:00
ecb.c
ecc_curve_defs.h crypto: ecdh - Add ECDH software support 2016-06-23 18:29:57 +08:00
ecc.c crypto: ecdh - make ecdh_shared_secret unique 2016-06-24 21:24:59 +08:00
ecc.h crypto: ecdh - make ecdh_shared_secret unique 2016-06-24 21:24:59 +08:00
ecdh_helper.c crypto: ecdh - Add ECDH software support 2016-06-23 18:29:57 +08:00
ecdh.c crypto: ecdh - make ecdh_shared_secret unique 2016-06-24 21:24:59 +08:00
echainiv.c
eseqiv.c
fcrypt.c
fips.c
gcm.c crypto: gcm - Filter out async ghash if necessary 2016-06-20 19:24:37 +08:00
gf128mul.c
ghash-generic.c
hash_info.c
hmac.c
internal.h
jitterentropy-kcapi.c crypto: jitterentropy - use ktime_get_ns as fallback 2016-06-24 21:24:58 +08:00
jitterentropy.c
Kconfig crypto: sha512-mb - Enable SHA512 multibuffer support 2016-06-28 16:06:37 +08:00
keywrap.c
khazad.c
kpp.c crypto: kpp - Key-agreement Protocol Primitives API (KPP) 2016-06-23 18:29:56 +08:00
lrw.c
lz4.c
lz4hc.c
lzo.c
Makefile crypto: ecdh - Add ECDH software support 2016-06-23 18:29:57 +08:00
mcryptd.c crypto: sha1-mb - async implementation for sha1-mb 2016-06-23 18:29:55 +08:00
md4.c
md5.c
memneq.c
michael_mic.c
pcbc.c
pcrypt.c
poly1305_generic.c
proc.c
ripemd.h
rmd128.c
rmd160.c
rmd256.c
rmd320.c
rng.c
rsa_helper.c crypto: rsa - return raw integers for the ASN.1 parser 2016-06-15 17:07:54 +08:00
rsa-pkcs1pad.c crypto: rsa-pkcs1pad - Require hash to be present 2016-07-01 23:45:19 +08:00
rsa.c crypto: rsa - Generate fixed-length output 2016-07-01 23:45:18 +08:00
rsaprivkey.asn1
rsapubkey.asn1
salsa20_generic.c
scatterwalk.c
seed.c
seqiv.c
serpent_generic.c
sha1_generic.c
sha3_generic.c crypto: sha3 - Add SHA-3 hash algorithm 2016-06-20 19:25:01 +08:00
sha256_generic.c
sha512_generic.c
shash.c
skcipher.c
tcrypt.c crypto: tcrypt - Add speed test for cts 2016-07-01 23:45:11 +08:00
tcrypt.h
tea.c
testmgr.c crypto: testmgr - Allow leading zeros in RSA 2016-07-01 23:45:12 +08:00
testmgr.h crypto: ecdh - Add ECDH software support 2016-06-23 18:29:57 +08:00
tgr192.c
twofish_common.c
twofish_generic.c
vmac.c
wp512.c
xcbc.c
xor.c
xts.c