7个版本
0.1.6 | 2024年3月16日 |
---|---|
0.1.5 | 2024年3月16日 |
#904 在 编码
每月 23 次下载
42KB
446 行
StegCloak
通过压缩并加密秘密,然后使用特殊的不可见Unicode字符进行伪装,在文本中隐藏秘密。可用于安全地水印字符串、网页上的隐形脚本、社交媒体上的文本或任何其他隐蔽通信。完全不可见!
灵感来源于原始javascript stegcloak。
这与原始js stegcloak 不兼容。但它可以编译成wasm,使用 wasm
功能。
还在网上 @ https://molotovcherry.github.io/stegcloak/
特性
- 允许您在普通文本中隐秘地隐藏您的秘密
- 使用密码和HMAC完整性保护您的秘密
- 使用AES-256-CTR加密您的秘密
- 使用6个不可见Unicode字符,在许多地方都有效,如Gmail、WhatsApp、Telegram、Facebook等!
- 使用压缩以最小化有效载荷的大小。
- Wasm兼容
- 快速🦀!
- 可以在约201468个字符中隐藏整个维基百科源代码,明文模式下约需3.5毫秒,加密模式下约需7毫秒
- 明文模式下约需1.3毫秒,加密模式下约需5毫秒揭示整个维基百科源代码
Cargo功能
wasm
- 如果您需要wasm支持,这个功能就是为您准备的!
警告
这目前处于开发中。算法可能会随时更改,并且之前编码的消息可能不再与新版本兼容。
已尽一切努力实现密码学安全,然而,不应依赖于它进行任何敏感或安全的通信!作者对此软件使用可能引起的所有可能问题免责。
StegCloak无法解决Alice-Bob-Warden问题,它只有在人们没有寻找它的时候才强大,而且它在这方面做得非常好,因为它在网络上具有隐秘的特性!它可以安全地用于论坛上的水印、隐形推文、社交媒体等。请在你知道有人正在积极嗅探你的数据时不要使用它——通过数据分析工具查看unicode字符。在这种情况下,即使编码的秘密不能被解读,但事实是Warden(中间人)知道有秘密通信发生,因为他会发现异常数量的特殊隐秘字符。
软件按“原样”提供,不提供任何形式的保证,无论是明确的还是隐含的,包括但不限于适销性、特定用途的适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是在合同行为、侵权行为或其他行为中,无论是由软件本身引起的、与软件相关的还是与使用或以其他方式处理软件相关的。
依赖关系
~3–4MB
~78K SLoC