unleashed-firmware/applications/services
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
..
bt Revert BLE gatt characteristics refactoring temporarily 2023-06-14 03:19:18 +03:00
cli Merge branch 'ofw-dev' into dev 2023-07-13 22:40:35 +03:00
crypto Expose additional functions of the crypto engine to user (#2923) 2023-08-11 17:55:40 +03:00
desktop remove unused variable 2023-08-05 15:08:56 +03:00
dialogs fix: make dialog_file_browser_set_basic_options initialize all fields (#2756) 2023-06-27 18:46:04 +09:00
dolphin Merge branch 'ofw-dev' into dev 2023-08-02 16:09:16 +03:00
gui Merge branch 'ofw-dev' into dev 2023-08-02 16:09:16 +03:00
input Upside down / left handed orientation support (#2462) 2023-03-10 02:13:18 +09:00
loader Merge branch 'ofw-dev' into dev 2023-08-02 19:09:48 +03:00
locale feat: add missing const qualifiers (#2233) 2023-02-09 13:58:01 +09:00
namechanger De-libify name changer 2023-05-19 06:33:15 +03:00
notification [FL-3408, FL-3429, FL-3430] Backlight notification fix (#2878) 2023-08-01 16:56:11 +09:00
power Merge branch 'ofw-dev' into dev 2023-07-18 22:53:16 +03:00
rpc Merge branch 'ofw-dev' into dev 2023-08-09 15:05:12 +03:00
storage Merge branch 'ofw-dev' into dev 2023-08-09 15:05:12 +03:00
application.fam De-libify name changer 2023-05-19 06:33:15 +03:00
applications.h [FL-3400] External menu apps (#2849) 2023-07-10 12:03:41 +04:00