diff --git a/briar-core/src/org/briarproject/crypto/CryptoComponentImpl.java b/briar-core/src/org/briarproject/crypto/CryptoComponentImpl.java index d616a50b7..4edd26a4f 100644 --- a/briar-core/src/org/briarproject/crypto/CryptoComponentImpl.java +++ b/briar-core/src/org/briarproject/crypto/CryptoComponentImpl.java @@ -296,10 +296,6 @@ class CryptoComponentImpl implements CryptoComponent { } private SecretKey deriveKey(byte[] secret, byte[] label, long context) { - if(secret.length != CIPHER_KEY_BYTES) - throw new IllegalArgumentException(); - if(Arrays.equals(secret, BLANK_SECRET)) - throw new IllegalArgumentException(); byte[] key = counterModeKdf(secret, label, context); return new SecretKeyImpl(key); }