diff options
author | James Bottomley <James.Bottomley@HansenPartnership.com> | 2018-03-01 14:36:17 -0800 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2018-03-09 22:45:49 +0800 |
commit | a7d85e06ed8033f263451f3aef4159024e7dae5f (patch) | |
tree | 4f5dc50bb388a34c718c3e6be2ed8b4d017feb96 /crypto/Makefile | |
parent | 6584eacb7cc7885509d4a27120a48ae1e404dc4c (diff) | |
download | linux-stable-a7d85e06ed8033f263451f3aef4159024e7dae5f.tar.gz linux-stable-a7d85e06ed8033f263451f3aef4159024e7dae5f.tar.bz2 linux-stable-a7d85e06ed8033f263451f3aef4159024e7dae5f.zip |
crypto: cfb - add support for Cipher FeedBack mode
TPM security routines require encryption and decryption with AES in
CFB mode, so add it to the Linux Crypto schemes. CFB is basically a
one time pad where the pad is generated initially from the encrypted
IV and then subsequently from the encrypted previous block of
ciphertext. The pad is XOR'd into the plain text to get the final
ciphertext.
https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#CFB
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/Makefile')
-rw-r--r-- | crypto/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/Makefile b/crypto/Makefile index 04517b29d839..39ad2fd4a128 100644 --- a/crypto/Makefile +++ b/crypto/Makefile @@ -78,6 +78,7 @@ obj-$(CONFIG_CRYPTO_TGR192) += tgr192.o obj-$(CONFIG_CRYPTO_GF128MUL) += gf128mul.o obj-$(CONFIG_CRYPTO_ECB) += ecb.o obj-$(CONFIG_CRYPTO_CBC) += cbc.o +obj-$(CONFIG_CRYPTO_CFB) += cfb.o obj-$(CONFIG_CRYPTO_PCBC) += pcbc.o obj-$(CONFIG_CRYPTO_CTS) += cts.o obj-$(CONFIG_CRYPTO_LRW) += lrw.o |