diff --git a/README.md b/README.md index 58255544b53..bfb7ccc0733 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,12 @@ -# FlipBIP - BIP32/39/44 Tool -Crypto toolkit for Flipper Zero +# FlipBIP - BIP32/39/44 +## Crypto toolkit for Flipper Zero - Built against `0.78.1` Flipper Zero firmware release - Using Trezor crypto libs from `core/v2.5.3` release +- Included in [RogueMaster Custom Firmware](https://github.com/RogueMaster/flipperzero-firmware-wPlugins) + +### DONATE IF YOU FIND THE APP USEFUL + - ETH (or ERC-20): `xtruan.eth` or `0xa9Ad79502cdaf4F6881f3C2ef260713e5B771CE2` + - BTC: `16RP5Ui5QrWrVh2rR7NKAPwE5A4uFjCfbs` ## Background diff --git a/crypto/Makefile b/crypto/Makefile index aa1bf6e0038..2bdfc94172f 100644 --- a/crypto/Makefile +++ b/crypto/Makefile @@ -97,9 +97,9 @@ SRCS += sha2.c SRCS += sha3.c SRCS += hasher.c SRCS += aes/aescrypt.c aes/aeskey.c aes/aestab.c aes/aes_modes.c -SRCS += ed25519_donna/curve25519-donna-32bit.c ed25519_donna/curve25519-donna-helpers.c ed25519_donna/modm-donna-32bit.c -SRCS += ed25519_donna/ed25519_donna-basepoint-table.c ed25519_donna/ed25519_donna-32bit-tables.c ed25519_donna/ed25519_donna-impl-base.c -SRCS += ed25519_donna/ed25519.c ed25519_donna/curve25519-donna-scalarmult-base.c ed25519_donna/ed25519-sha3.c ed25519_donna/ed25519-keccak.c +SRCS += ed25519_donna/curve25519_donna_32bit.c ed25519_donna/curve25519_donna_helpers.c ed25519_donna/modm_donna_32bit.c +SRCS += ed25519_donna/ed25519_donna_basepoint_table.c ed25519_donna/ed25519_donna_32bit_tables.c ed25519_donna/ed25519_donna_impl_base.c +SRCS += ed25519_donna/ed25519.c ed25519_donna/curve25519_donna_scalarmult_base.c ed25519_donna/ed25519_sha3.c ed25519_donna/ed25519_keccak.c SRCS += monero/base58.c SRCS += monero/serialize.c SRCS += monero/xmr.c @@ -107,7 +107,7 @@ SRCS += blake256.c SRCS += blake2b.c blake2s.c SRCS += chacha_drbg.c SRCS += groestl.c -SRCS += chacha20poly1305/chacha20poly1305.c chacha20poly1305/chacha_merged.c chacha20poly1305/poly1305-donna.c chacha20poly1305/rfc7539.c +SRCS += chacha20poly1305/chacha20poly1305.c chacha20poly1305/chacha_merged.c chacha20poly1305/poly1305_donna.c chacha20poly1305/rfc7539.c SRCS += rc4.c SRCS += nem.c SRCS += segwit_addr.c cash_addr.c diff --git a/crypto/README.md b/crypto/README.md index 77a38751f82..8cd8e85aa65 100644 --- a/crypto/README.md +++ b/crypto/README.md @@ -38,7 +38,7 @@ Distibuted under MIT License. - SHA1/SHA2: http://www.aarongifford.com/computers/sha.html - SHA3: https://github.com/rhash/RHash - Curve25519: https://github.com/agl/curve25519-donna -- Ed25519: https://github.com/floodyberry/ed25519_donna +- Ed25519: https://github.com/floodyberry/ed25519-donna - Chacha20: https://github.com/wg/c20p1305 - Poly1305: https://github.com/floodyberry/poly1305-donna