[BREAKGLASS] Micropython crypto code as independant subcomponent
Go to file
2018-02-17 00:14:11 -05:00
trezor-crypto@72841c4fa1 Tracking upstream master 2018-01-15 13:23:57 -05:00
.gitignore Initial commit 2018-01-11 09:31:37 -05:00
.gitmodules Add github.com/trezor/trezor-crypto as a submodule 2018-01-11 09:43:57 -05:00
crc.c Capture code from trezor-core as of 2317aae 2018-01-11 09:50:59 -05:00
crc.h Capture code from trezor-core as of 2317aae 2018-01-11 09:50:59 -05:00
LICENSE Initial commit 2018-01-11 09:31:37 -05:00
Makefile C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-aes.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-bip32.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-bip39.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-blake2b.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-blake2s.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-blake256.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-chacha20poly1305.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-crc.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-curve25519.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-ed25519.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-nist256p1.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-pbkdf2.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-random.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-rfc6979.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-ripemd160.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-secp256k1.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-sha1.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-sha3-256.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-sha3-512.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-sha256.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc-sha512.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
modtcc.c C files, included, should end in .c 2018-02-17 00:14:11 -05:00
README.md Updates 2018-02-16 23:48:24 -05:00

Bitcoin and Crypto Algorithms for Micropython

modcryptocurrency

This project aims to take the Micropython integration from .../embed/extmod/modtrezorcrypto and make it useful to other embedded cryptocurrency projects.

Changes:

  • shorten the module name to something easier to type
  • fix minor build issues to track micropython changes

Credits

This code originates from an Open Source Trezor project.

Licence

GPL v3 like the original material.