diff --git a/hutool-crypto/src/main/java/org/dromara/hutool/crypto/JceCipher.java b/hutool-crypto/src/main/java/org/dromara/hutool/crypto/JceCipher.java index ca92856e8..85d70ac3e 100644 --- a/hutool-crypto/src/main/java/org/dromara/hutool/crypto/JceCipher.java +++ b/hutool-crypto/src/main/java/org/dromara/hutool/crypto/JceCipher.java @@ -45,7 +45,7 @@ public class JceCipher implements Cipher, Wrapper { * @param cipher {@link javax.crypto.Cipher} */ public JceCipher(final javax.crypto.Cipher cipher) { - this.cipher = cipher; + this.cipher = Assert.notNull(cipher); } @Override diff --git a/hutool-crypto/src/main/java/org/dromara/hutool/crypto/bc/BCCipher.java b/hutool-crypto/src/main/java/org/dromara/hutool/crypto/bc/BCCipher.java index 40c5f53a5..34a05db0b 100644 --- a/hutool-crypto/src/main/java/org/dromara/hutool/crypto/bc/BCCipher.java +++ b/hutool-crypto/src/main/java/org/dromara/hutool/crypto/bc/BCCipher.java @@ -38,7 +38,7 @@ public class BCCipher implements Cipher, Wrapper { * @param blockCipher {@link BufferedBlockCipher} */ public BCCipher(final BufferedBlockCipher blockCipher) { - this.blockCipher = blockCipher; + this.blockCipher = Assert.notNull(blockCipher); } @Override