Sen descrición

xtruan 81d07317a7 adding own impl of strtok to fix warnings %!s(int64=2) %!d(string=hai) anos
coins b47b6ab854 update naming, adding coin prototyping, adding WIP BIP32 code %!s(int64=2) %!d(string=hai) anos
crypto 0443a1e11a updating to add beginnings of key generation %!s(int64=2) %!d(string=hai) anos
helpers 81d07317a7 adding own impl of strtok to fix warnings %!s(int64=2) %!d(string=hai) anos
icons 1166f2b358 better ui %!s(int64=2) %!d(string=hai) anos
scenes f2934bae7c add support for 18 words %!s(int64=2) %!d(string=hai) anos
views 81d07317a7 adding own impl of strtok to fix warnings %!s(int64=2) %!d(string=hai) anos
.gitignore 5674a3bcc8 Initial commit %!s(int64=2) %!d(string=hai) anos
LICENSE 5674a3bcc8 Initial commit %!s(int64=2) %!d(string=hai) anos
README.md a7cfb8c607 Update README.md %!s(int64=2) %!d(string=hai) anos
application.fam b47b6ab854 update naming, adding coin prototyping, adding WIP BIP32 code %!s(int64=2) %!d(string=hai) anos
flipbip39.c f2934bae7c add support for 18 words %!s(int64=2) %!d(string=hai) anos
flipbip39.h f2934bae7c add support for 18 words %!s(int64=2) %!d(string=hai) anos
flipbip39_10px.png 37d0e385ae icon %!s(int64=2) %!d(string=hai) anos

README.md

FlipBIP - BIP39 Tool

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