国密SM系列加解密图形化GUI工具,支持sm2加密,sm2解密,sm3加密,sm4加密,sm4解密,sm4支持多种填充方式,输入输出支持hex与base64。不依赖网络,适合内网使用
在测试过程中,我们发现很多资产在数据传输过程中都进行了加密,尤其是在金融、能源等行业。为了进行有效测试,首先需要还原加密方式或解密响应包。而国密(SM)系列的使用率正日益增加,各行业逐渐向国产化靠拢。
举个简单的例子:明文为{“data”:“123456”},其加密逻辑为sm4({“data”:“123456”} + ‘随机字符串’ + sm3({“data”:“123456”}))。
目前,大多数人使用在线工具来处理加解密数据,但这带来了两个主要问题:
数据敏感性问题:如果在线工具通过API进行处理,可能导致数据泄露。
内网环境测试问题:在不出网的内网环境下,在线工具无法使用。
正因如此,作者开发了这款国密SM系列加解密图形化GUI工具,旨在解决上述问题,确保数据安全并满足内网测试需求。
工具链接:https://github.com/milu001/sm234_decrypt_gui
作者更新到了1.2版本,增加了多种填充方式
支持sm2加解密,sm3加密,sm4加解密
sm2新标准(c1c3c2)、老标准(c1c2c3),sm4 ecb模式,cbc模式,输出输入支持hex和base64
且看下一步作者会更新什么功能
感兴趣的可以给作者star一下