summaryrefslogtreecommitdiffstats
path: root/drivers/crypto/sunxi-ss
diff options
context:
space:
mode:
authorGilad Ben-Yossef <gilad@benyossef.com>2018-04-23 09:25:14 +0200
committerHerbert Xu <herbert@gondor.apana.org.au>2018-05-05 08:52:43 +0200
commita794d8d876d21d165721b5460264ca811245f5bd (patch)
tree6e052263b2ee918d639b94055c3466a4d3c2a3bc /drivers/crypto/sunxi-ss
parentcrypto: crypto4xx - put temporary dst sg into request ctx (diff)
downloadlinux-a794d8d876d21d165721b5460264ca811245f5bd.tar.xz
linux-a794d8d876d21d165721b5460264ca811245f5bd.zip
crypto: ccree - enable support for hardware keys
Enable CryptoCell support for hardware keys. Hardware keys are regular AES keys loaded into CryptoCell internal memory via firmware, often from secure boot ROM or hardware fuses at boot time. As such, they can be used for enc/dec purposes like any other key but cannot (read: extremely hard to) be extracted since since they are not available anywhere in RAM during runtime. The mechanism has some similarities to s390 secure keys although the keys are not wrapped or sealed, but simply loaded offline. The interface was therefore modeled based on the s390 secure keys support. Signed-off-by: Gilad Ben-Yossef <gilad@benyossef.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto/sunxi-ss')
0 files changed, 0 insertions, 0 deletions