summaryrefslogtreecommitdiff
path: root/firmware/2lib/2sha_utility.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: Fix copyrights and extra new lines at end of fileJakub Czapiga2022-10-211-1/+1
* firmware: 2sha: Integrate HW crypto directly into vb2_digest APIJulius Werner2022-09-011-17/+41
* 2sha: Add SHA-224 and SHA-384 hash algorithmsJulius Werner2020-05-121-4/+16
* Rewrite algorithm type parsers and make them globally availableJulius Werner2020-04-061-67/+0
* firmware: Add VB2_TRY() helper macroYu-Ping Wu2020-03-311-12/+4
* vboot: Add mockable attribute to some overridden functionsManoj Gupta2020-02-261-0/+4
* 2lib: Fix struct vb2_hash the way it was meant to bestabilize-quickfix-12871.27.Bstabilize-12871.91.Bstabilize-12871.65.Bstabilize-12871.57.Bstabilize-12871.253.Bstabilize-12871.24.Bstabilize-12871.103.Bstabilize-12871.102.Brelease-R81-12871.BJulius Werner2020-01-281-1/+1
* 2sha: Add a vb2_hash type to make it easier to work with hashesJulius Werner2020-01-161-2/+17
* vboot: fix up some more includesJoel Kitching2019-09-231-1/+1
* vboot: update vboot2 functions to use new vb2_error_tJoel Kitching2019-08-131-16/+12
* vboot_reference: Add support for 3072-bit exponent 3 keysNicolas Boichat2017-03-161-0/+3
* vboot_reference: Add support for 2048-bit exponent 3 keysstabilize-9313.Bfirmware-cr50-release-9308.25.Bfirmware-cr50-mp-release-9308.87.Bfirmware-cr50-mp-r86-9311.70.Bfirmware-cr50-mp-9311.Bfirmware-cr50-guc-factory-9308.26.Bfirmware-cr50-9308.Bfirmware-cr50-9308.24.BNicolas Boichat2017-02-181-0/+3
* hmac: Add HMAC to 2lib libraryDaisuke Nojiri2016-05-101-0/+40
* Make SHA library accessible to calling firmwareRandall Spangler2015-05-071-10/+20
* vboot2: Introduce vb2ex_hwcrypto APIstabilize-storm-6683.Bstabilize-6670.Bstabilize-6662.BJulius Werner2015-01-061-0/+1
* vboot2: use enum hash algorithmstabilize-6412.BRandall Spangler2014-10-281-11/+12
* vboot2: new data structuresRandall Spangler2014-10-241-15/+44
* vboot2: Use more specific error codesstabilize-5944.Bstabilize-5943.Bstabilize-5942.Bfactory-samus-5939.BRandall Spangler2014-06-071-4/+4
* vboot2: Add crypto functionsRandall Spangler2014-06-051-0/+130