web开发通用调试工具(含RSA,SM2,ECC,ECDsa等签名,验签,证书制作, 批量工具, RSA密钥格式转换, Http/Websocket请求调试等)

【写在前面】本调试工具为纯客户端,且持续更新升级,永久免费。

【目标】简化开发人员的日常非代码性辅助类工作,包括不限于:

             对称加密,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签名验签)

web开发通用调试工具(含RSA,SM2,ECC,ECDsa等签名,验签,证书制作, 批量工具, RSA密钥格式转换, Http/Websocket请求调试等)_第1张图片

 A1.2)非对称加密-RSA的公钥/私钥对格式的转换(pkcs8,pkcs1,xml格式 等).

   [注]这样不但可以支持c#自带的rsa生成xml格式的公钥私钥转为openssl那种格式,也能和java,php等语言的rsa算法公钥私钥互通。

web开发通用调试工具(含RSA,SM2,ECC,ECDsa等签名,验签,证书制作, 批量工具, RSA密钥格式转换, Http/Websocket请求调试等)_第2张图片

 A1.3)生成.cer, .pfx格式的证书,支持密码保护,  对SAML2.0,Auth协议,http安全请求等场景下证书生成都适用.

web开发通用调试工具(含RSA,SM2,ECC,ECDsa等签名,验签,证书制作, 批量工具, RSA密钥格式转换, Http/Websocket请求调试等)_第3张图片

B)非对称散列算法-ECC/Ecdsa系列的调试验证(注:ECC类的算法从安全性,性能都全面超越RSA, 包括国产SM2也是基于ECC).

  B.1)基于ECC非对称(椭圆曲线类)的JwtToken生成与校验,Ecdsa签名与验签应用.

web开发通用调试工具(含RSA,SM2,ECC,ECDsa等签名,验签,证书制作, 批量工具, RSA密钥格式转换, Http/Websocket请求调试等)_第4张图片

C)非对称加密-国密SM2的加密解密校验的调试验证.

 C1)国密SM2的公钥/私钥加解密.

web开发通用调试工具(含RSA,SM2,ECC,ECDsa等签名,验签,证书制作, 批量工具, RSA密钥格式转换, Http/Websocket请求调试等)_第5张图片

C2)国密SM2的签名,验签,密钥交换(假定一个非安全环境下的安全交换密钥的机制)..

   [注]该工具集成了csdn大牛 jhqin的工具,在此进行致谢,博客地址: https://blog.csdn.net/jhqin/article/details/47005047

web开发通用调试工具(含RSA,SM2,ECC,ECDsa等签名,验签,证书制作, 批量工具, RSA密钥格式转换, Http/Websocket请求调试等)_第6张图片

D)Http组包调试工具:可以参考使用postman.

web开发通用调试工具(含RSA,SM2,ECC,ECDsa等签名,验签,证书制作, 批量工具, RSA密钥格式转换, Http/Websocket请求调试等)_第7张图片

E)cmd,控制台等命令行调试工具.

web开发通用调试工具(含RSA,SM2,ECC,ECDsa等签名,验签,证书制作, 批量工具, RSA密钥格式转换, Http/Websocket请求调试等)_第8张图片

F)跨语言配置密钥时的处理(c++,php等).

web开发通用调试工具(含RSA,SM2,ECC,ECDsa等签名,验签,证书制作, 批量工具, RSA密钥格式转换, Http/Websocket请求调试等)_第9张图片

G)专门用于处理批量生成有规律的脚本,不用写代码,类似场景拿来即用.

web开发通用调试工具(含RSA,SM2,ECC,ECDsa等签名,验签,证书制作, 批量工具, RSA密钥格式转换, Http/Websocket请求调试等)_第10张图片

H)用于分析指定入口url的递归访问后发现的死链,格式等.

web开发通用调试工具(含RSA,SM2,ECC,ECDsa等签名,验签,证书制作, 批量工具, RSA密钥格式转换, Http/Websocket请求调试等)_第11张图片

 

【注】本工具将在持续更新中,未来合适的时候还将整理发布nuget包,发布跨语言交互的示例代码,并进行逐步开源。

          欢迎大家反馈建议,有问题的地方请多指教,请勿拍砖,谢谢。

再次希望大家支持我的个人技术博客: 企业研发,运维,运营必备的配置资源网.-分享关于互联网/软件研发和运维过程中遇到的各种环境,工具安装配置问题

    

你可能感兴趣的:(web开发通用调试工具(含RSA,SM2,ECC,ECDsa等签名,验签,证书制作, 批量工具, RSA密钥格式转换, Http/Websocket请求调试等))