unleashed-firmware/applications/services
twisted-pear c976ff11bf
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-10 17:44:46 +09:00
..
bt [FL-3267] ble: refactored bt gatt characteristics setup (#2587) 2023-06-08 18:42:02 +09:00
cli Desktop,Cli: add uptime info (#2874) 2023-07-13 21:02:08 +10:00
crypto Expose additional functions of the crypto engine to user (#2923) 2023-08-10 17:44:46 +09:00
desktop Loader: good looking error messages (#2873) 2023-07-13 16:02:59 +04:00
dialogs fix: make dialog_file_browser_set_basic_options initialize all fields (#2756) 2023-06-27 18:46:04 +09:00
dolphin [FL-3462] External apps icounter (#2928) 2023-08-02 12:58:39 +09:00
gui UI: New way to input bytes in byte_input (#2890) 2023-08-01 18:09:30 +09:00
input Upside down / left handed orientation support (#2462) 2023-03-10 02:13:18 +09:00
loader [FL-3470] Rename Applications to Apps (#2939) 2023-08-02 23:58:59 +09:00
locale feat: add missing const qualifiers (#2233) 2023-02-09 13:58:01 +09:00
notification [FL-3408, FL-3429, FL-3430] Backlight notification fix (#2878) 2023-08-01 16:56:11 +09:00
power [FL-3051] Gauge initialization routine refactoring, new DataMemory layout, configuration update (#2887) 2023-07-18 14:46:38 +04:00
rpc [FL-3461] RPC: md5 in storage list (#2929) 2023-08-09 06:34:54 +09:00
storage [FL-3461] RPC: md5 in storage list (#2929) 2023-08-09 06:34:54 +09:00
application.fam [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
applications.h [FL-3400] External menu apps (#2849) 2023-07-10 12:03:41 +04:00