安全常用加解密及编码转换工具

在线加解密的工具很多,功能也很全面,只是有时候受限于网络环境而止步,本来是学着写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 一键互转

  

 

 下载地址:点击跳转

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!对于超级加密解密转换工具,您可以使用一些流行的加密算法和工具来实现加密和解密操作。以下是一些常见的加密算法和工具: 1. AES(高级加密标准):AES是一种对称加密算法,被广泛用于保护敏感数据。您可以使用AES算法进行文件或文本的加密和解密常用的AES工具包括OpenSSL、Cryptomator等。 2. RSA(Rivest-Shamir-Adleman):RSA是一种非对称加密算法,常用于加密通信中的秘密信息传递。您可以使用RSA算法生成公钥和私钥,并使用它们进行加密和解密常用的RSA工具包括OpenSSL、GnuPG等。 3. Base64编码:Base64编码是一种将二进制数据转换为可打印字符的编码方式,常用于在网络传输中传递二进制数据。您可以使用Base64编码来加密和解密文本或文件。常用的Base64编码工具包括Python的base64模块、在线Base64编码网站等。 4. Hash算法:Hash算法可以将任意长度的数据映射为固定长度的哈希值,常用于验证数据完整性和密码存储。常见的Hash算法包括MD5、SHA-1、SHA-256等。您可以使用Hash算法对文本或文件进行加密和解密常用的Hash算法工具包括OpenSSL、Python的hashlib模块等。 这些工具可以在您的编程语言中使用,或者通过在线工具进行操作。请注意,在使用加密算法和工具时,确保使用安全可靠的实现,并妥善保管私钥和加密密钥,以确保数据的安全性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值