?? encryption.java
字號:
package com.gmc.encrypt;
import java.security.Key;
/**
* 加密組件的最上層接口,提供兩種最基礎的加密方法
* @author wanna
*
*/
public interface Encryption
{
/**
* 加密
* @param plainText 明文,字節數組形式
* @param key 加密操作所需的密鑰
* @return 加密后的結果
* @throws Exception
*/
public String encrypt(byte[] plainText,Key key) throws Exception;
/**
* 加密
* @param plainText 明文,字符串形式
* @param key 加密所需密鑰
* @return 加密結果(密文)
* @throws Exception
*/
public String encrypt(String plainText, Key key) throws Exception;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -