summaryrefslogtreecommitdiff
path: root/drivers/s390/crypto/pkey_api.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-19s390/cpufeature: rework to allow more than only hwcap bitsHeiko Carstens1-1/+1
2022-04-25s390/zcrypt: code cleanupHarald Freudenberger1-71/+78
2022-03-27s390/pkey: fix typos in commentsJulia Lawall1-1/+1
2020-11-09s390/zcrypt/pkey: introduce zcrypt_wait_api_operational() functionHarald Freudenberger1-0/+15
2020-11-03s390/pkey: fix paes selftest failure with paes and pkey static buildHarald Freudenberger1-14/+16
2020-09-24s390/pkey: support CCA and EP11 secure ECC private keysHarald Freudenberger1-14/+230
2020-09-24s390/zcrypt: Support for CCA APKA master keysHarald Freudenberger1-7/+11
2020-08-11s390/pkey: remove redundant variable initializationTianjia Zhang1-2/+2
2020-07-03s390/pkey: fix smatch warning inconsistent indentingHarald Freudenberger1-2/+2
2020-02-27s390: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-02-10s390/pkey: fix missing length of protected key on returnHarald Freudenberger1-1/+1
2020-01-30s390/pkey/zcrypt: Support EP11 AES secure keysHarald Freudenberger1-55/+361
2020-01-30s390/pkey: Add support for key blob with clear key valueHarald Freudenberger1-6/+54
2019-11-12s390/pkey: use memdup_user() to simplify codeMarkus Elfring1-24/+4
2019-11-12s390/pkey: fix memory leak within _copy_apqns_from_user()Heiko Carstens1-1/+3
2019-09-19s390/pkey: Add sysfs attributes to emit AES CIPHER key blobsIngo Franzki1-0/+113
2019-08-21s390/pkey: add CCA AES cipher key supportHarald Freudenberger1-26/+626
2019-08-21s390/pkey: pkey cleanup: narrow in-kernel API, fix some variable typesHarald Freudenberger1-21/+16
2019-07-29s390/zcrypt: move cca misc functions to new code fileHarald Freudenberger1-930/+37
2019-06-15s390/pkey: Use -ENODEV instead of -EOPNOTSUPPDavid Hildenbrand1-4/+4
2019-04-15s390/pkey: add one more argument space for debug feature entryHarald Freudenberger1-1/+2
2019-02-21pkey: Indicate old mkvp only if old and current mkvp are differentIngo Franzki1-1/+1
2018-10-22s390/pkey: move pckmo subfunction available checks away from module initHarald Freudenberger1-6/+20
2018-10-19s390/pkey: Load pkey kernel module automaticallyIngo Franzki1-1/+2
2018-10-10s390/pkey: Introduce new API for transforming key blobsIngo Franzki1-0/+110
2018-10-10s390/pkey: Introduce new API for random protected key verificationIngo Franzki1-1/+66
2018-10-10s390/pkey: Add sysfs attributes to emit secure key blobsIngo Franzki1-0/+104
2018-10-10s390/pkey: Add sysfs attributes to emit protected key blobsIngo Franzki1-0/+127
2018-10-09s390/pkey: Define protected key blob formatIngo Franzki1-6/+27
2018-10-09s390/pkey: Introduce new API for random protected key generationIngo Franzki1-0/+55
2018-08-20s390/zcrypt: code beautifyHarald Freudenberger1-43/+48
2018-07-16s390/crypto: fix gcc 8 stringop-truncation warningVasily Gorbik1-1/+1
2018-06-13treewide: kzalloc() -> kcalloc()Kees Cook1-1/+1
2018-06-13treewide: kmalloc() -> kmalloc_array()Kees Cook1-3/+3
2018-04-11s390/zcrypt: Support up to 256 crypto adapters.Harald Freudenberger1-20/+21
2017-11-24s390: crypto: Remove redundant license textGreg Kroah-Hartman1-5/+0
2017-11-24s390: crypto: add SPDX identifiers to the remaining filesGreg Kroah-Hartman1-0/+1
2017-10-16s390/pkey: fix kzalloc-simple.cocci warningsVasyl Gomonovych1-2/+1
2017-06-12s390/pkey: add missing __user annotationsHeiko Carstens1-2/+2
2017-06-12s390/pkey: make pkey_init() staticHeiko Carstens1-1/+1
2017-03-22s390/pkey: Introduce new API for secure key verificationHarald Freudenberger1-1/+63
2017-03-22s390/pkey: Fix wrong handling of secure key with old MKVPHarald Freudenberger1-19/+34
2017-02-23s390/pkey: Introduce pkey kernel moduleHarald Freudenberger1-0/+1148