fix static method
This commit is contained in:
@ -22,7 +22,7 @@ public class Decryptor {
|
|||||||
* @param key 密钥
|
* @param key 密钥
|
||||||
* @return 解密结果
|
* @return 解密结果
|
||||||
*/
|
*/
|
||||||
public byte[] aes(String data, byte[] key) {
|
public static byte[] aes(String data, byte[] key) {
|
||||||
return aes(data.getBytes(), key);
|
return aes(data.getBytes(), key);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -33,7 +33,7 @@ public class Decryptor {
|
|||||||
* @param key 密钥
|
* @param key 密钥
|
||||||
* @return 解密结果
|
* @return 解密结果
|
||||||
*/
|
*/
|
||||||
public byte[] aes(byte[] data, byte[] key) {
|
public static byte[] aes(byte[] data, byte[] key) {
|
||||||
try {
|
try {
|
||||||
SecretKey secretKey = new SecretKeySpec(key, "AES");
|
SecretKey secretKey = new SecretKeySpec(key, "AES");
|
||||||
Cipher cipher = Cipher.getInstance("AES/ECB/PKCS5Padding");
|
Cipher cipher = Cipher.getInstance("AES/ECB/PKCS5Padding");
|
||||||
|
|||||||
@ -16,11 +16,11 @@ import java.security.NoSuchAlgorithmException;
|
|||||||
*/
|
*/
|
||||||
public class Encryptor {
|
public class Encryptor {
|
||||||
|
|
||||||
public byte[] aesKey() {
|
public static byte[] aesKey() {
|
||||||
return aesKey(256);
|
return aesKey(256);
|
||||||
}
|
}
|
||||||
|
|
||||||
public byte[] aesKey(int size) {
|
public static byte[] aesKey(int size) {
|
||||||
try {
|
try {
|
||||||
KeyGenerator keyGen = KeyGenerator.getInstance("AES");
|
KeyGenerator keyGen = KeyGenerator.getInstance("AES");
|
||||||
keyGen.init(size);
|
keyGen.init(size);
|
||||||
@ -37,7 +37,7 @@ public class Encryptor {
|
|||||||
* @param key 密钥
|
* @param key 密钥
|
||||||
* @return 加密结果
|
* @return 加密结果
|
||||||
*/
|
*/
|
||||||
public byte[] aes(String data, byte[] key) {
|
public static byte[] aes(String data, byte[] key) {
|
||||||
return aes(data.getBytes(), key);
|
return aes(data.getBytes(), key);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -48,7 +48,7 @@ public class Encryptor {
|
|||||||
* @param key 密钥
|
* @param key 密钥
|
||||||
* @return 加密结果
|
* @return 加密结果
|
||||||
*/
|
*/
|
||||||
public byte[] aes(byte[] data, byte[] key) {
|
public static byte[] aes(byte[] data, byte[] key) {
|
||||||
try {
|
try {
|
||||||
SecretKey secretKey = new SecretKeySpec(key, "AES");
|
SecretKey secretKey = new SecretKeySpec(key, "AES");
|
||||||
Cipher cipher = Cipher.getInstance("AES/ECB/PKCS5Padding");
|
Cipher cipher = Cipher.getInstance("AES/ECB/PKCS5Padding");
|
||||||
|
|||||||
Reference in New Issue
Block a user