aboutsummaryrefslogtreecommitdiff
path: root/core/lib
AgeCommit message (Expand)Author
2018-02-09core: ltc: prevent incorrect asserts in crypto_*_free_ctx()Jerome Forissier
2018-01-19ltc: ctr: update pt and ct after accelerationTetsuya Yoshizaki
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-10Remove 'All rights reserved' from Linaro filesJerome Forissier
2018-01-10Remove license notice from Linaro filesJerome Forissier
2018-01-10Add SPDX license identifiersJerome Forissier
2018-01-10Reformat copyright/license header in files with an SPDX IDJerome Forissier
2017-11-24core: LTC provide some AES primitivesJens Wiklander
2017-11-23libfdt: fix undefined behaviour in fdt_offset_ptr()Jens Wiklander
2017-11-22core: ltc: fix double free in dsa_import()Jerome Forissier
2017-11-20core: add CFG_CRYPTO_AES_GCM_FROM_CRYPTOLIBJens Wiklander
2017-11-20core: add core/crypto.mk with CFG_CRYPTO* flagsJens Wiklander
2017-11-20LTC: add GHASH accelerationJens Wiklander
2017-11-14core: move crypto_authenc_*() from LTCJens Wiklander
2017-11-14core: rename to <crypto/crypto.h>Jens Wiklander
2017-11-14core: remove struct crypto_opsJens 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
2017-11-10ltc: fix ccm_process() bug when input buffer is longer than 256 bytesJerome Forissier
2017-11-08Replace struct prng_ops with function interfaceJens Wiklander
2017-10-11core: pager: ltc: prng: add entropy to the AE key for paged TAsJerome Forissier
2017-10-11core: ltc: prng: make sure some entropy is used immediatelyJerome Forissier
2017-08-25Add support for compressed early TAsJerome Forissier
2017-08-25Import zlib v1.2.11Jerome Forissier
2017-06-19ltc: Enable RSA_CRT_HARDENING and RSA_CRT_BLINDINGJoakim Bech
2017-06-19ltc: Implement mp_rand for mpa_descJoakim Bech
2017-06-19ltc: fix formatting related to exptmodJoakim Bech
2017-06-19ltc: remove LTC_LINARO_FIX_RSAWITHOUTCRTJoakim Bech
2017-06-13ltc: fix 64-bit warningJens Wiklander
2017-04-27Remove SQL-FSJens Wiklander
2017-03-01core: prng: Don't try to read REE time when it's not possibleJerome Forissier
2017-02-23prng: call plat_prng_add_jitter_entropy() at PRNG init and before NW RPCAndy Green
2017-01-31core: ltc: fix undefined left shiftJens Wiklander
2016-12-09core: ltc: fix gcc6 warningsJens Wiklander
2016-11-15ltc: Fix clear big number in TEE wrapperEmmanuel MICHEL
2016-10-18core: remove CFG_ENC_FSJens Wiklander
2016-10-17crypto: ltc: add missing CBC_MAC algorithms to cipher_final()Jerome Forissier
2016-09-30crypto: fix incorrect algo passed to cipher.final()lackan
2016-09-18ltc: remove test related source filesMatt Ma
2016-09-07ltc: sync from official develop branchMatt Ma
2016-08-26rsa_verify_hash: fix possible bleichenbacher signature attackSteffen Jaeckel
2016-08-24libfdt: undef sanitizer fix fdt_setprop()Jens Wiklander
2016-08-16arm32: AES using ARMv8-A cryptographic extensionsJerome Forissier