Browse Source

fix incorrect checksum test on bip39 mnemonic decoding

pull/67/head
catbref 6 years ago
parent
commit
999e6b7289
  1. 2
      src/api/UtilsResource.java

2
src/api/UtilsResource.java

@ -273,7 +273,7 @@ public class UtilsResource {
byte checksumNybble = (byte) (binary[16] & 0xf0);
byte[] checksum = Crypto.digest(entropy);
if ((checksum[0] & 0xf0) != checksumNybble)
if (checksumNybble != (byte) (checksum[0] & 0xf0))
return "false";
return Base58.encode(entropy);

Loading…
Cancel
Save