【写在前面】本调试工具为纯客户端,且持续更新升级,永久免费。
【目标】简化开发人员的日常非代码性辅助类工作,包括不限于:
对称加密,RSA,ECC,国密SM2的加密,解密,签名,验签,证书制作...
http组包, websocket调试,cmd命令调试,
参数排序签名工具,批量生成工具,批量文件处理工具等等.
【作者技术博客】 企业研发,运维,运营必备的配置资源网.-分享关于互联网/软件研发和运维过程中遇到的各种环境,工具安装配置问题
【调试工具下载地址】https://github.com/configlab/configlab
https://files.cnblogs.com/files/taohuadaozhu/configlab-main.rar
==============================================使用说明=================================================
A)非对称加密-RSA系列场景的调试验证.
A.1)RSA的公钥加密/私钥解密 与 私钥加密/公钥解密(一般用于RSA签名验签)。
A1.2)非对称加密-RSA的公钥/私钥对格式的转换(pkcs8,pkcs1,xml格式 等).
[注]这样不但可以支持c#自带的rsa生成xml格式的公钥私钥转为openssl那种格式,也能和java,php等语言的rsa算法公钥私钥互通。
A1.3)生成.cer, .pfx格式的证书,支持密码保护, 对SAML2.0,Auth协议,http安全请求等场景下证书生成都适用.
B)非对称散列算法-ECC/Ecdsa系列的调试验证(注:ECC类的算法从安全性,性能都全面超越RSA, 包括国产SM2也是基于ECC).
B.1)基于ECC非对称(椭圆曲线类)的JwtToken生成与校验,Ecdsa签名与验签应用.
C)非对称加密-国密SM2的加密解密校验的调试验证.
C1)国密SM2的公钥/私钥加解密.
C2)国密SM2的签名,验签,密钥交换(假定一个非安全环境下的安全交换密钥的机制)..
[注]该工具集成了csdn大牛 jhqin的工具,在此进行致谢,博客地址: https://blog.csdn.net/jhqin/article/details/47005047
D)Http组包调试工具:可以参考使用postman.
E)cmd,控制台等命令行调试工具.
F)跨语言配置密钥时的处理(c++,php等).
G)专门用于处理批量生成有规律的脚本,不用写代码,类似场景拿来即用.
H)用于分析指定入口url的递归访问后发现的死链,格式等.
【注】本工具将在持续更新中,未来合适的时候还将整理发布nuget包,发布跨语言交互的示例代码,并进行逐步开源。
欢迎大家反馈建议,有问题的地方请多指教,请勿拍砖,谢谢。
再次希望大家支持我的个人技术博客: 企业研发,运维,运营必备的配置资源网.-分享关于互联网/软件研发和运维过程中遇到的各种环境,工具安装配置问题