unleashed-firmware/applications/main
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
..
archive [FL-3383, FL-3413] Archive and file browser fixes (#2862) 2023-07-12 20:35:11 +04:00
bad_usb [FL-3400] External menu apps (#2849) 2023-07-10 12:03:41 +04:00
clock [FL-3435] External apps removed (#2934) 2023-08-10 06:18:40 +09:00
gpio [FL-3400] External menu apps (#2849) 2023-07-10 12:03:41 +04:00
ibutton IButton: on delete scene key name not fully display if so long (#2882) 2023-07-17 12:03:27 +04:00
infrared [FL-3471] Infrared: buttons move feature rework (#2949) 2023-08-07 18:18:46 +09:00
lfrfid [FL-3400] External menu apps (#2849) 2023-07-10 12:03:41 +04:00
music_player [FL-3435] External apps removed (#2934) 2023-08-10 06:18:40 +09:00
nfc NFC CLI: Fix multiple apdu commands from not working when one of them gives an empty response (#2922) 2023-08-03 00:24:02 +09:00
onewire [FL-3400] External menu apps (#2849) 2023-07-10 12:03:41 +04:00
snake_game [FL-3435] External apps removed (#2934) 2023-08-10 06:18:40 +09:00
subghz SubGhz: fix check connect cc1101_ext (#2857) 2023-07-12 13:41:46 +04:00
u2f Expose additional functions of the crypto engine to user (#2923) 2023-08-10 17:44:46 +09:00
application.fam [FL-3435] External apps removed (#2934) 2023-08-10 06:18:40 +09:00