diff --git a/src/main/java/rs/in/zivanovic/sss/SasUtils.java b/src/main/java/rs/in/zivanovic/sss/SasUtils.java index 451f76a..5d4e73e 100644 --- a/src/main/java/rs/in/zivanovic/sss/SasUtils.java +++ b/src/main/java/rs/in/zivanovic/sss/SasUtils.java @@ -49,7 +49,7 @@ public final class SasUtils { public static BigInteger encodeStringToInteger(String str) { byte[] bytes = str.getBytes(StandardCharsets.UTF_8); byte[] res; - if ((bytes[0] & 0b10000000) >> 7 == 1) { + if ((bytes[0] & 0b1000_0000) >> 7 == 1) { res = new byte[bytes.length + 1]; res[0] = 0; System.arraycopy(bytes, 0, res, 1, bytes.length); diff --git a/src/main/java/rs/in/zivanovic/sss/SecretShare.java b/src/main/java/rs/in/zivanovic/sss/SecretShare.java index 1955e71..e96ba27 100644 --- a/src/main/java/rs/in/zivanovic/sss/SecretShare.java +++ b/src/main/java/rs/in/zivanovic/sss/SecretShare.java @@ -84,10 +84,7 @@ public final class SecretShare { if (!Objects.equals(this.share, other.share)) { return false; } - if (!Objects.equals(this.prime, other.prime)) { - return false; - } - return true; + return Objects.equals(this.prime, other.prime); } @Override