diff --git a/briar-core/src/net/sf/briar/crypto/Sec1KeyParser.java b/briar-core/src/net/sf/briar/crypto/Sec1KeyParser.java index 4ac67760bc40186d74473db7070cdc32a5c084d7..5aa7faff06300fb81bde745274da28b825ae207e 100644 --- a/briar-core/src/net/sf/briar/crypto/Sec1KeyParser.java +++ b/briar-core/src/net/sf/briar/crypto/Sec1KeyParser.java @@ -28,7 +28,7 @@ class Sec1KeyParser implements KeyParser { this.params = params; this.modulus = modulus; this.keyBits = keyBits; - bytesPerInt = keyBits + 7 / 8; + bytesPerInt = (keyBits + 7) / 8; publicKeyBytes = 1 + 2 * bytesPerInt; privateKeyBytes = bytesPerInt; } diff --git a/briar-core/src/net/sf/briar/crypto/Sec1PrivateKey.java b/briar-core/src/net/sf/briar/crypto/Sec1PrivateKey.java index e6a0fc0f6e512be4367e0cccb82f6267a8c37066..47791406374f02b1c363918d24564cf12ca7dbc3 100644 --- a/briar-core/src/net/sf/briar/crypto/Sec1PrivateKey.java +++ b/briar-core/src/net/sf/briar/crypto/Sec1PrivateKey.java @@ -11,7 +11,7 @@ class Sec1PrivateKey implements PrivateKey { Sec1PrivateKey(ECPrivateKeyParameters key, int keyBits) { this.key = key; - bytesPerInt = keyBits + 7 / 8; + bytesPerInt = (keyBits + 7) / 8; } public byte[] getEncoded() { diff --git a/briar-core/src/net/sf/briar/crypto/Sec1PublicKey.java b/briar-core/src/net/sf/briar/crypto/Sec1PublicKey.java index a51ded2693e25630768e0dcf50b86926fa51eabd..3c6eae0598c72c14f311bfec97edc275d8bed464 100644 --- a/briar-core/src/net/sf/briar/crypto/Sec1PublicKey.java +++ b/briar-core/src/net/sf/briar/crypto/Sec1PublicKey.java @@ -16,7 +16,7 @@ class Sec1PublicKey implements PublicKey { Sec1PublicKey(ECPublicKeyParameters key, int keyBits) { this.key = key; - bytesPerInt = keyBits + 7 / 8; + bytesPerInt = (keyBits + 7) / 8; publicKeyBytes = 1 + 2 * bytesPerInt; }