From 8584194138299df68ccb1020ee6c852c394caec8 Mon Sep 17 00:00:00 2001 From: akwizgran <akwizgran@users.sourceforge.net> Date: Sun, 9 Nov 2014 16:59:08 +0000 Subject: [PATCH] Removed redundant parameter checks. --- .../src/org/briarproject/crypto/CryptoComponentImpl.java | 4 ---- 1 file changed, 4 deletions(-) diff --git a/briar-core/src/org/briarproject/crypto/CryptoComponentImpl.java b/briar-core/src/org/briarproject/crypto/CryptoComponentImpl.java index d616a50b72..4edd26a4fe 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); } -- GitLab