1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-22 07:28:10 +00:00

crypto: fix last commit

This commit is contained in:
Pavol Rusnak 2020-02-17 19:16:54 +00:00
parent 1859b5b588
commit b5446bd125
No known key found for this signature in database
GPG Key ID: 91F3B339B9A02A3D

View File

@ -21,11 +21,13 @@ clock_t start;
// testing data: // testing data:
// //
// mnemonic: "all all all all all all all all all all all all" // mnemonic: "all all all all all all all all all all all all"
// address: "1JAd7XCBzGudGpJQSDSfpmJhiygtLQWaGL" / "3L6TyTisPBmrDAj6RoKmDzNnj4eQi54gD2" // address: legacy: "1JAd7XCBzGudGpJQSDSfpmJhiygtLQWaGL"
// segwit: "3L6TyTisPBmrDAj6RoKmDzNnj4eQi54gD2"
// passphrase: "" // passphrase: ""
// //
// mnemonic: "all all all all all all all all all all all all" // mnemonic: "all all all all all all all all all all all all"
// address: "1N3uJ5AU3FTYQ1ZQgTMtYmgSvMBmQiGVBS" / "3NcXPfbDP4UHSbuHASALJEBtDeAcWYMMcS" // address: legacy: "1N3uJ5AU3FTYQ1ZQgTMtYmgSvMBmQiGVBS"
// segwit: "3NcXPfbDP4UHSbuHASALJEBtDeAcWYMMcS"
// passphrase: "testing" // passphrase: "testing"
int main(int argc, char **argv) { int main(int argc, char **argv) {
@ -74,10 +76,12 @@ int main(int argc, char **argv) {
hdnode_fill_public_key(&node); hdnode_fill_public_key(&node);
#if ACCOUNT_LEGACY #if ACCOUNT_LEGACY
// Legacy address // Legacy address
ecdsa_get_address(node.public_key, 0, HASHER_SHA2_RIPEMD, HASHER_SHA2D, addr, sizeof(addr)); ecdsa_get_address(node.public_key, 0, HASHER_SHA2_RIPEMD, HASHER_SHA2D,
addr, sizeof(addr));
#else #else
// Segwit-in-P2SH // Segwit-in-P2SH
ecdsa_get_address_segwit_p2sh(node.public_key, 5, HASHER_SHA2_RIPEMD, HASHER_SHA2D, addr, sizeof(addr)); ecdsa_get_address_segwit_p2sh(node.public_key, 5, HASHER_SHA2_RIPEMD,
HASHER_SHA2D, addr, sizeof(addr));
#endif #endif
if (strcmp(address, addr) == 0) { if (strcmp(address, addr) == 0) {
found = 1; found = 1;