unleashed-firmware/applications/main
MX 09d5b3b1ed
Expose additional functions of the crypto engine to user (#2923)
* Allow loading user supplied keys and add CTR mode
* Add GCM mode to furi_hal_crypto
* Split up CTR and GCM code, add flag for adv crypto
* Add convenience functions for GCM crypto
* Run fbt format
* Update GCM to support additional auth data
* Update APIs
* FuriHal: update crypto documentation, method names and usage
* Clean up code for key (un)loading, GCM and CTR
  - get rid of goto
  - do not use furi_hal_bt_is_alive() when not using secure enclave
  - give defines a type and wrap in ()
* Add unit test for CTR and GCM crypto
* FuriHal: const in crypto unit tests, cortex timer for crypto operations timeouts
* FuriHal: update crypto docs

Co-authored-by: twisted_pear <twstd@posteo.net>
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-11 17:55:40 +03:00
..
archive fix typo 2023-07-19 01:48:21 +03:00
bad_usb upd nfc maker / badusb fixes 2023-07-11 13:40:46 +03:00
clock_app move last apps into microsd 2023-07-10 17:21:49 +03:00
gpio [FL-3400] External menu apps (#2849) 2023-07-10 12:03:41 +04:00
ibutton Merge branch 'ofw-dev' into dev 2023-07-17 20:33:26 +03:00
infrared IR: buttons move feature rework 2023-08-05 14:00:57 +03:00
lfrfid Merge branch 'ofw-dev' into dev 2023-07-10 16:55:28 +03:00
nfc revert old nfc debug defines was used to save space 2023-08-05 14:25:16 +03:00
onewire [FL-3400] External menu apps (#2849) 2023-07-10 12:03:41 +04:00
subghz replace power amp in driver 2023-07-30 12:12:59 +03:00
subghz_remote SubRem: small fix 2023-07-14 14:28:46 +03:00
u2f Expose additional functions of the crypto engine to user (#2923) 2023-08-11 17:55:40 +03:00
application.fam Merge branch 'ofw-dev' into dev 2023-07-10 16:55:28 +03:00