在线加解密的工具很多,功能也很全面,只是有时候受限于网络环境而止步,本来是学着写burp加解密插件的,用到各种加解密方法,随即萌生了写一个专门用来加解密及编码转换的本地工具的想法,说干就干,经过一段时间的各种踩坑,终于可以输出一个像点样的版本了;
废话不多说,先说功能
对称加解密
AES 3DES SM4 DES RC4 ChaCha20
ECB CBC模式经过验证,其他方式,理论支持
pkcs5padding经过验证,其他填充,理论支持
非对称加解密
RSA 支持指定长度密钥对生成
SM2 支持标准模式C1C3C2和BC模式C1C2C3
散列哈希算法(支持加盐)
MD5 SHA1 SHA256 SHA384 SHA512
HmacMD5 HmacSHA1 HmacSHA256 HmacSHA384 HmacSHA512 SM3 SM4CMAC
编码转换
String Base64 Hex Url Unicode Byte 一键互转
下载地址:点击跳转