Author

Topic: Historically has there been any BIP32/39 impl. that used uncompressed pubkeys? (Read 164 times)

sr. member
Activity: 310
Merit: 727
---------> 1231006505
Although they should be based on compressed keys only, there where cases like these:

Code:
I have a Nano S wallet initialized by restoring my BIP39 mnemonic, segwit path, no passwords.

This BIP39 should be, in principle, a BIP32 hierarchical deterministic wallet, and produce as such only compressed public keys.

However, in my case they are uncompressed. When I call the getFirmwareVersion() method, it responds that 'compressedKeys': False and when I call getWalletPublicKey() I obtain, indeed, public keys in uncompressed form (\x04+x_coord+y_coord)
Source: https://www.reddit.com/r/ledgerwallet/comments/7znmwr/nanos_keys_are_uncompressed/

So it does seem there are historical cases out there with uncompressed keys based on BIP32/39.
legendary
Activity: 1042
Merit: 2805
Bitcoin and C♯ Enthusiast
I'm adding BIP-39 recovery option to The FinderOuter and even though adding the option to also check uncompressed public keys or the addresses created using those is trivial, I'd rather not add it if it were never used in the history since sometimes having too many options is creating more confusion and my focus is simplicity of the tool as much as possible.
Jump to: