Support encryption payload in uf2 file
- Dominant language
- C
- Stars
- 471
- Forks
- 248
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
I would like to encrypt uf2 file with AES128/256 encryption method so that nobody is able to disassembly the file.
**Describe the solution you'd like**
Add code logic to support uf2 file with some extension flags which indicated the firmware is encrypted and need run decrypt before flash it.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the UF2 format and the bootloader's existing handling of extension flags and flashing. Clarify how AES-128/256, key handling, and the decrypt-before-flash flow should work; done should include a defined encrypted UF2 format and verified decryption before flashing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- embedded-iot, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100