1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-25 15:58:08 +00:00
trezor-firmware/core/embed/extmod/modtrezorcrypto
Pavol Rusnak d8534b5ee6
perf(core/extmod): replace HMAC Python implementation with C
We keep Python implementation of HMAC for Monero in
core/src/apps/monero/xmr/crypto/__init__.py
2020-10-12 16:33:13 +02:00
..
crc.c all: rename TREZOR to Trezor where possible 2019-06-17 20:28:29 +02:00
crc.h all: rename TREZOR to Trezor where possible 2019-06-17 20:28:29 +02:00
modtrezorcrypto-aes.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-bip32.h core: increase address length limit to accomodate CRW (fixes #1139) 2020-08-07 12:45:43 +02:00
modtrezorcrypto-bip39.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-blake2b.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-blake2s.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-blake256.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-chacha20poly1305.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-crc.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-curve25519.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-ed25519.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-groestl.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-hmac.h perf(core/extmod): replace HMAC Python implementation with C 2020-10-12 16:33:13 +02:00
modtrezorcrypto-monero.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-nem.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-nist256p1.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-pbkdf2.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-random.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-ripemd160.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-secp256k1_zkp.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-secp256k1.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-sha1.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-sha3-256.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-sha3-512.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-sha256.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-sha512.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-shamir.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto-slip39.h core/extmod: explicitly initialize automatic variables 2020-08-04 14:50:07 +02:00
modtrezorcrypto.c perf(core/extmod): replace HMAC Python implementation with C 2020-10-12 16:33:13 +02:00
rand.c all: rename TREZOR to Trezor where possible 2019-06-17 20:28:29 +02:00