Skip to content
TopicTracker
来自 HackerNews查看原文
译文语言译文语言

Show HN: FileVeil · 将任意文件隐藏到另一个文件中

FileVeil 是一款本地运行的文件隐写工具,能将任意文件(如文档、图片)加密隐藏到另一份封面文件(照片、视频、音频或归档文件)中,且生成的文件外观与功能均保持正常。所有操作均在浏览器本地完成,无需上传或服务器,并采用 AES-256-GCM 加密。开发者欢迎社区对实现方案、用户体验和实际使用场景提供反馈。

背景速读

- 隐写术(Steganography)是一种将秘密信息藏入看似无害的载体文件(图片、视频、音频等)的技术,与加密(让数据变得不可读)不同,它旨在隐藏"有秘密存在"这一事实本身。<br>- FileVeil 是一个浏览器端工具,用户选择一张照片或一段视频作为"封面文件",再将需要隐藏的文件"嵌入"其中。最终文件在外观和功能上与原文件无异,但内部包含经过 AES-256-GCM 加密的隐藏数据。<br>- 所有处理都在用户本地浏览器中完成,不涉及服务器上传,这减轻了用户对隐私和信任的担忧。<br>- AES-256-GCM 是目前广泛使用的对称加密标准之一,提供强加密与完整性校验;"256"指密钥长度,"GCM"是一种同时保障机密性和完整性的工作模式。<br>- 这类工具的实际应用场景包括:规避审查、保护敏感文件免遭搜查、安全地传输机密数据等。同时,它也可能引发关于合法使用与滥用的讨论。