aboutsummaryrefslogtreecommitdiff
path: root/core/crypto
AgeCommit message (Expand)Author
2019-03-28core: crypto.c: don't use _CFG_CRYPTO_WITH_ACIPHERJens Wiklander
2019-03-22core: add encrypt key length in AES encrypt APISummer Qin
2019-03-22core: crypto: move AES-CTS wrappers from libtomcrypt/ to crypto/Jens Wiklander
2019-03-11core: crypto: introduce struct crypto_authenc_opsJens Wiklander
2019-03-11core: crypto: introduce struct crypto_cipher_opsJens Wiklander
2019-03-11core: crypto: introduce struct crypto_mac_opsJens Wiklander
2019-03-11core: implement crypto_cipher_get_block_size()Jens Wiklander
2019-03-11core: crypto: introduce struct crypto_hash_opsJens Wiklander
2019-02-25libutils: remove buf_compare_ct()Jerome Forissier
2019-02-25core: add VA overflow check in shdr_alloc_and_copy()Jerome Forissier
2019-01-21core: add missing return(s) in shdr_alloc_and_copyJoakim Bech
2018-06-18Remove get_rng_array()Jens Wiklander
2018-06-18core: add new RNG implementationJens Wiklander
2018-02-09core: crypto.c: crypto_*_free_ctx() stubs should allow NULL contextJerome Forissier
2018-01-11core: crypto.h manages authenc context memoryJens Wiklander
2018-01-11core: crypto.h manages cipher context memoryJens Wiklander
2018-01-11core: crypto.h manages mac context memoryJens Wiklander
2018-01-11core: crypto.h manages hash context memoryJens Wiklander
2018-01-10Add SPDX license identifiersJerome Forissier
2018-01-10Reformat copyright/license header in files with an SPDX IDJerome Forissier
2017-12-07core: crypto: add struct shdr helper functionsJens Wiklander
2017-11-27core/crypto/crypto.c: fix compile errors when _CFG_CRYPTO_WITH_CIPHER=nJerome Forissier
2017-11-24core: crypto: AES-GCM: internal_aes_gcm_{enc,dec}()Jens Wiklander
2017-11-24core: crypto: AES-GCM: separate encryption keyJens Wiklander
2017-11-24core: crypto: AES-GCM: remove tomcrypt.h dependencyJens Wiklander
2017-11-24core: AES-GCM: import table based GF-multJens Wiklander
2017-11-20core: crypto: add new AES-GCM implementationJens Wiklander
2017-11-14core: move crypto_authenc_*() from LTCJens Wiklander
2017-11-14core: rename to <crypto/crypto.h>Jens Wiklander
2017-11-14Replace struct acipher_ops with function interfaceJens Wiklander
2017-11-14Replace struct bignum_ops with function interfaceJens Wiklander
2017-11-14Replace struct authenc_ops with function interfaceJens Wiklander
2017-11-14Replace struct mac_ops with function interfaceJens Wiklander
2017-11-14Replace struct cipher_ops with function interfaceJens Wiklander
2017-11-14Replace struct hash_ops with function interfaceJens Wiklander