20260607一款开源的可视化、节点式的现代密码
平时在搞逆向分析、协议抓包或者 CTF 的时候,大家肯定没少跟各种加密算法打交道。为了验证一段数据是 AES、RSA 还是单纯的 Base64,我们往往需要在各种在线工具、本地小插件,甚至写 Python 脚本之间来回切换,有时候步骤一多,自己都绕晕了。
为了解决这个痛点,我开发了一款完全开源、纯前端运行的可视化加密解密工作台 —— FlowForge Crypto。
只需像连线游戏一样拖拽节点,就能直观地构建和测试复杂的加密工作流,执行过程所见即所得。今天开源分享给大家,希望能成为大家手边实用的辅助利器!
核心亮点
⚡ 可视化工作流:告别繁琐的代码和独立的转换工具。通过连线的方式组合各个算法节点,数据流向清晰可见,非常适合分析复杂的嵌套加密协议。
🛠️ 丰富的算法支持:
对称加密:AES (GCM/CBC), ChaCha20-Poly1305 等
非对称加密:RSA, ECC (椭圆曲线)
哈希算法:SHA-256, SHA-3, MD5 等
编码转换:Base64, Hex, Base58, Base32, UTF-8
衍生与认证:PBKDF2, Argon2, HMAC, JWT 解析, OTP 等
⏱️ 实时执行反馈:修改任意节点的参数或数据,整个工作流会瞬间自动重新计算。
📝 详细日志追踪:内置执行日志,每一步转换的耗时和结果一目了然,方便定位错误。
🛡️ 安全隐私:纯前端(React 19 + Vite)实现,核心基于 WebCrypto 及成熟库,所有数据计算都在浏览器本地完成,不会上传任何数据,分析敏感协议时绝对安全。
🌐 访问与下载
本项目目前提供在线 Web 版(免安装直接用),同时也完全开源。
👉 在线体验 (Live Demo):https://flowforge-crypto.pages.dev/
💻 GitHub 开源地址:https://github.com/marlkiller/flowforge-crypto
