使用场景
网络安全专家使用 Tomato 隐藏敏感数据,以防止数据在传输过程中被拦截。
记者使用 Tomato 在报道中隐藏消息来源,以保护信息提供者的安全。
个人使用 Tomato 在社交媒体上分享加密的个人信息,以防止隐私泄露。
产品特色
利用大型语言模型生成封面文本。
应用最小熵耦合(MEC)将隐藏信息与封面文本合并。
在解码过程中,使用 LLM 提供上下文感知的解释。
使用 MEC 反向解耦以提取隐藏信息。
支持自定义参数,如密钥长度、共享私钥、提示等。
提供命令行界面,方便直接编码和解码信息。
支持通过 Python 代码进行编程式使用。
使用教程
1. 确保安装了 Nvidia CUDA 并更新了 Nvidia 驱动。
2. 通过 pip 安装必要的依赖项。
3. 使用命令行工具或 Python 代码调用 Tomato 编码器/解码器。
4. 为编码过程设置参数,如密钥长度和共享私钥。
5. 输入要隐藏的明文信息。
6. 执行编码过程,生成隐写文本。
7. 在需要时,使用解码过程从隐写文本中提取原始信息。
8. 通过命令行或编程方式调用解码器,并提供必要的参数和隐写文本。