1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-23 23:08:14 +00:00
trezor-firmware/core/mocks/generated/trezorcrypto
Dusan Klinec 25d32a8144 feat(xmr): implement bp+, refactor, code cleanup
- implement BulletProof plus verifier and prover
- use bulletproof exception to signalize proof generation failed and should be tried again. More robust, fixes bug that was not triggered yet (return tuple did not work properly in all situations)
- precomputed 2**i vector is removed as it can be easily computed
- BP code cleanup, minor optimizations, comments
2022-05-16 12:37:24 +02:00
..
__init__.pyi style(core): support AnyStr in all hash function arguments 2022-01-07 21:41:17 +01:00
bip32.pyi refactor(core): separate Cardano cryptography into its own module 2021-11-10 13:57:57 +01:00
bip39.pyi style(core): use more recent type annotation syntax 2021-04-01 11:12:30 +02:00
bip340.pyi feat(core): verify bip340 pubkeys used in p2tr addresses 2022-02-16 10:25:15 +01:00
cardano.pyi feat(core/cardano): support Icarus, Icarus-Trezor, and Ledger derivations 2021-11-10 13:57:57 +01:00
crc.pyi core/typing: improve extmod types 2019-07-09 12:51:48 +02:00
curve25519.pyi core/typing: improve extmod types 2019-07-09 12:51:48 +02:00
ed25519.pyi style(core): use more recent type annotation syntax 2021-04-01 11:12:30 +02:00
monero.pyi feat(xmr): implement bp+, refactor, code cleanup 2022-05-16 12:37:24 +02:00
nem.pyi core/typing: improve extmod types 2019-07-09 12:51:48 +02:00
nist256p1.pyi core/typing: improve extmod types 2019-07-09 12:51:48 +02:00
random.pyi tests: introduce UI tests for core 2020-01-03 14:28:27 +00:00
secp256k1.pyi style(core): use more recent type annotation syntax 2021-04-01 11:12:30 +02:00
shamir.pyi style(core): use more recent type annotation syntax 2021-04-01 11:12:30 +02:00
slip39.pyi chore(core): Improve naming of SLIP39's T9 mask lookup. 2020-12-15 13:41:42 +01:00