Closed azuchi closed 6 years ago
A valid ECDSA private key range from 0x1P to 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036
0x1P
0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036
Currently, Bitcoin::Key accepts private keys outside of this range.
Bitcoin::Key
So, when a private key outside the range is specified, it is modified to raise an exception.
cherry-picked into master, thanks!
A valid ECDSA private key range from
0x1P
to0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036
Currently,
Bitcoin::Key
accepts private keys outside of this range.So, when a private key outside the range is specified, it is modified to raise an exception.