CRYPTO TOOLS
SHA256 · AES · RSA | 純前端加密工具
#
SHA-256
單向雜湊函數,產生 256 位元 (64 字元) 的摘要
*固定內容駝峰首字大寫
*數字+四位大寫
輸入文字
計算 Hash
清除
SHA-256 Hash (完整 64 字元)
複製
—
前 32 字元 (0-31) - 可作為 Key
—
後 16 字元 (32-47) - 可作為 IV
—
⬡
AES 加解密
對稱式加密,支援多種模式與填充方式
字符集
*
utf8 (unicode編碼)
gb2312編碼 (簡體)
gbk編碼 (簡繁體)
gb18030編碼 (中日韓)
密碼 (Key)
*
偏移量 (IV)
*
Key/IV 格式
*
Hex 十六進位
UTF-8 文字
Base64
模式
*
CBC
ECB
CFB
OFB
CTR
CCM
EAX
GCM
SIV
OCB
填充
*
ZeroPadding
Pkcs5Padding
Pkcs7Padding
Iso7816Padding
Ansix923Padding
NoPadding
編碼
*
Base64
Hex
明文 / 密文
加密
解密
清除
輸出結果
複製
—
◈
RSA-2048-OAEP
非對稱式加密,使用公鑰/私鑰對
手動輸入金鑰
產生金鑰對
公鑰 (Public Key) - Base64
尚未產生金鑰...
私鑰 (Private Key) - Base64
尚未產生金鑰...
公鑰 (Public Key) - Base64 / PEM
私鑰 (Private Key) - Base64 / PEM
匯入金鑰
加密 / 解密
明文 或 密文 (Base64)
使用公鑰加密
使用私鑰解密
加密/解密 結果
複製
—
簽章 / 驗章
原始資料
簽章 (Base64) - 驗章時需填入
使用私鑰簽章
使用公鑰驗章
簽章/驗章 結果
複製
—