mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
fix code
This commit is contained in:
@@ -4,6 +4,7 @@ import cn.hutool.core.codec.binary.Base64;
|
||||
import cn.hutool.core.codec.HexUtil;
|
||||
import cn.hutool.core.lang.Validator;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.core.util.ByteUtil;
|
||||
import cn.hutool.crypto.asymmetric.AsymmetricAlgorithm;
|
||||
import cn.hutool.crypto.asymmetric.RSA;
|
||||
import cn.hutool.crypto.digest.DigestAlgorithm;
|
||||
@@ -298,7 +299,7 @@ public class SecureUtil {
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public static HMac hmac(final HmacAlgorithm algorithm, final String key) {
|
||||
return new HMac(algorithm, StrUtil.utf8Bytes(key));
|
||||
return new HMac(algorithm, ByteUtil.toUtf8Bytes(key));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -336,7 +337,7 @@ public class SecureUtil {
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public static HMac hmacMd5(final String key) {
|
||||
return hmacMd5(StrUtil.utf8Bytes(key));
|
||||
return hmacMd5(ByteUtil.toUtf8Bytes(key));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -375,7 +376,7 @@ public class SecureUtil {
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public static HMac hmacSha1(final String key) {
|
||||
return hmacSha1(StrUtil.utf8Bytes(key));
|
||||
return hmacSha1(ByteUtil.toUtf8Bytes(key));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -414,7 +415,7 @@ public class SecureUtil {
|
||||
* @since 5.6.0
|
||||
*/
|
||||
public static HMac hmacSha256(final String key) {
|
||||
return hmacSha256(StrUtil.utf8Bytes(key));
|
||||
return hmacSha256(ByteUtil.toUtf8Bytes(key));
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -1,10 +1,10 @@
|
||||
package cn.hutool.crypto.asymmetric;
|
||||
|
||||
import cn.hutool.core.codec.binary.Base64;
|
||||
import cn.hutool.core.codec.HexUtil;
|
||||
import cn.hutool.core.codec.binary.Base64;
|
||||
import cn.hutool.core.io.IORuntimeException;
|
||||
import cn.hutool.core.io.IoUtil;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.core.util.ByteUtil;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.nio.charset.Charset;
|
||||
@@ -63,7 +63,7 @@ public interface AsymmetricEncryptor {
|
||||
* @return 加密后的bytes
|
||||
*/
|
||||
default byte[] encrypt(final String data, final Charset charset, final KeyType keyType) {
|
||||
return encrypt(StrUtil.bytes(data, charset), keyType);
|
||||
return encrypt(ByteUtil.toBytes(data, charset), keyType);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -74,7 +74,7 @@ public interface AsymmetricEncryptor {
|
||||
* @return 加密后的bytes
|
||||
*/
|
||||
default byte[] encrypt(final String data, final KeyType keyType) {
|
||||
return encrypt(StrUtil.utf8Bytes(data), keyType);
|
||||
return encrypt(ByteUtil.toUtf8Bytes(data), keyType);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -1,11 +1,11 @@
|
||||
package cn.hutool.crypto.asymmetric;
|
||||
|
||||
import cn.hutool.core.codec.HexUtil;
|
||||
import cn.hutool.core.codec.binary.Base64;
|
||||
import cn.hutool.core.collection.CollUtil;
|
||||
import cn.hutool.core.io.IoUtil;
|
||||
import cn.hutool.core.util.ByteUtil;
|
||||
import cn.hutool.core.util.CharsetUtil;
|
||||
import cn.hutool.core.codec.HexUtil;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.crypto.CryptoException;
|
||||
import cn.hutool.crypto.KeyUtil;
|
||||
import cn.hutool.crypto.SecureUtil;
|
||||
@@ -14,11 +14,7 @@ import cn.hutool.crypto.SignUtil;
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.InputStream;
|
||||
import java.nio.charset.Charset;
|
||||
import java.security.InvalidAlgorithmParameterException;
|
||||
import java.security.KeyPair;
|
||||
import java.security.PrivateKey;
|
||||
import java.security.PublicKey;
|
||||
import java.security.Signature;
|
||||
import java.security.*;
|
||||
import java.security.cert.Certificate;
|
||||
import java.security.cert.X509Certificate;
|
||||
import java.security.spec.AlgorithmParameterSpec;
|
||||
@@ -198,7 +194,7 @@ public class Sign extends BaseAsymmetric<Sign> {
|
||||
* @since 5.7.0
|
||||
*/
|
||||
public byte[] sign(final String data, final Charset charset) {
|
||||
return sign(StrUtil.bytes(data, charset));
|
||||
return sign(ByteUtil.toBytes(data, charset));
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -1,12 +1,12 @@
|
||||
package cn.hutool.crypto.digest;
|
||||
|
||||
import cn.hutool.core.io.file.FileUtil;
|
||||
import cn.hutool.core.codec.HexUtil;
|
||||
import cn.hutool.core.io.IORuntimeException;
|
||||
import cn.hutool.core.io.IoUtil;
|
||||
import cn.hutool.core.io.file.FileUtil;
|
||||
import cn.hutool.core.util.ArrayUtil;
|
||||
import cn.hutool.core.util.ByteUtil;
|
||||
import cn.hutool.core.util.CharsetUtil;
|
||||
import cn.hutool.core.codec.HexUtil;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.crypto.CryptoException;
|
||||
import cn.hutool.crypto.SecureUtil;
|
||||
|
||||
@@ -169,7 +169,7 @@ public class Digester implements Serializable {
|
||||
* @since 4.6.0
|
||||
*/
|
||||
public byte[] digest(final String data, final Charset charset) {
|
||||
return digest(StrUtil.bytes(data, charset));
|
||||
return digest(ByteUtil.toBytes(data, charset));
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -1,11 +1,11 @@
|
||||
package cn.hutool.crypto.digest.mac;
|
||||
|
||||
import cn.hutool.core.codec.binary.Base64;
|
||||
import cn.hutool.core.io.file.FileUtil;
|
||||
import cn.hutool.core.io.IoUtil;
|
||||
import cn.hutool.core.util.CharsetUtil;
|
||||
import cn.hutool.core.codec.HexUtil;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.core.codec.binary.Base64;
|
||||
import cn.hutool.core.io.IoUtil;
|
||||
import cn.hutool.core.io.file.FileUtil;
|
||||
import cn.hutool.core.util.ByteUtil;
|
||||
import cn.hutool.core.util.CharsetUtil;
|
||||
import cn.hutool.crypto.CryptoException;
|
||||
|
||||
import java.io.ByteArrayInputStream;
|
||||
@@ -59,7 +59,7 @@ public class Mac implements Serializable {
|
||||
* @return 摘要
|
||||
*/
|
||||
public byte[] digest(final String data, final Charset charset) {
|
||||
return digest(StrUtil.bytes(data, charset));
|
||||
return digest(ByteUtil.toBytes(data, charset));
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -1,9 +1,10 @@
|
||||
package cn.hutool.crypto.symmetric;
|
||||
|
||||
import cn.hutool.core.codec.binary.Base64;
|
||||
import cn.hutool.core.util.CharsetUtil;
|
||||
import cn.hutool.core.codec.HexUtil;
|
||||
import cn.hutool.core.codec.binary.Base64;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import cn.hutool.core.util.ByteUtil;
|
||||
import cn.hutool.core.util.CharsetUtil;
|
||||
import cn.hutool.crypto.CryptoException;
|
||||
import cn.hutool.crypto.SecureUtil;
|
||||
|
||||
@@ -51,7 +52,7 @@ public class RC4 implements Serializable {
|
||||
* @throws CryptoException key长度小于5或者大于255抛出此异常
|
||||
*/
|
||||
public byte[] encrypt(final String message, final Charset charset) throws CryptoException {
|
||||
return crypt(StrUtil.bytes(message, charset));
|
||||
return crypt(ByteUtil.toBytes(message, charset));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -224,7 +225,7 @@ public class RC4 implements Serializable {
|
||||
final WriteLock writeLock = this.lock.writeLock();
|
||||
writeLock.lock();
|
||||
try {
|
||||
this.sbox = initSBox(StrUtil.utf8Bytes(key));
|
||||
this.sbox = initSBox(ByteUtil.toUtf8Bytes(key));
|
||||
} finally {
|
||||
writeLock.unlock();
|
||||
}
|
||||
|
@@ -1,11 +1,11 @@
|
||||
package cn.hutool.crypto.symmetric;
|
||||
|
||||
import cn.hutool.core.codec.HexUtil;
|
||||
import cn.hutool.core.codec.binary.Base64;
|
||||
import cn.hutool.core.io.IORuntimeException;
|
||||
import cn.hutool.core.io.IoUtil;
|
||||
import cn.hutool.core.util.ByteUtil;
|
||||
import cn.hutool.core.util.CharsetUtil;
|
||||
import cn.hutool.core.codec.HexUtil;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.io.OutputStream;
|
||||
@@ -70,7 +70,7 @@ public interface SymmetricEncryptor {
|
||||
* @return 加密后的bytes
|
||||
*/
|
||||
default byte[] encrypt(final String data, final Charset charset) {
|
||||
return encrypt(StrUtil.bytes(data, charset));
|
||||
return encrypt(ByteUtil.toBytes(data, charset));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -103,7 +103,7 @@ public interface SymmetricEncryptor {
|
||||
* @return 加密后的bytes
|
||||
*/
|
||||
default byte[] encrypt(final String data) {
|
||||
return encrypt(StrUtil.bytes(data, CharsetUtil.UTF_8));
|
||||
return encrypt(ByteUtil.toBytes(data, CharsetUtil.UTF_8));
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user