-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change strMessageMagic to not collide with Bitcoin #70
Comments
@prusnak As far as I can tell, if the key derivation happens on the right path, then I presume things should remain secure, but I do understand that it's a bit off to use the same header. I'm not exactly sure but changing this header will have implications for the SMSG service right? |
This is valid argument for Trezor, but not for the others. For example, does your own code check whether the path used for signing starts with |
@prusnak our core application does not store the master seed by default. But this may not hold up for other wallets, so I understand the concern. |
Value of
strMessageMagic
is set to"Bitcoin Signed Message:\n"
, this does not make sense as it collides with Bitcoin.See https://github.com/particl/particl-core/blob/master/src/util/validation.cpp#L19
Please change it to something else.
The text was updated successfully, but these errors were encountered: