From a7cfb8c60709ebba109b67a67b3ccd2bd1c0aace Mon Sep 17 00:00:00 2001 From: Struan Clark Date: Thu, 2 Mar 2023 00:35:03 -0700 Subject: [PATCH] Update README.md --- README.md | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 36a99c44982..0ca18ab3a94 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,29 @@ # FlipBIP - BIP39 Tool -BIP39 Mnemonic Generator for Flipper Zero +Crypto toolkit for Flipper Zero + +## Background + +The goal of this project is to see how much crypto functionality can be brought to the Flipper Zero. + +## Status + +### Complete + +- Trezor crypto C code ported into `crypto` subfolder + - Adapted to use Flipper hardware RNG (see `crypto/rand.c`) + - Imports and some C library functions modified for compatibility with FBT +- Basic navigation and UI adapted from FAP Boilerplate app +- BIP39 mnemonic generation supported! + - 24, 18, or 12 words + +### Work in Progress + +- WIP: BIP39 mnemonic to seed generation + - `seed` seems to be blank using `mnemonic_to_seed` func +- WIP: BIP39 to BIP32 HDNode + - possible memory issue + +### (Far) Future + +- Airgapped wallet functionality +- USB/Bluetooth wallet functionality