2024年,有个程序员盯着棋盘发呆:能不能把数据藏进国际象棋里?
这个问题后来演变成了RookDuel Avikal——一个开源的档案安全系统。它用.avk格式做长期私有存储,支持分层访问控制和延迟释放。系统把传统加密、国际象棋元数据传输、梵语密钥路径、可选的后量子保护和TimeCapsule延时访问全叠在一起。
![]()
但起点不是密码学,是纯粹的好奇。
![]()
最初的探索集中在隐写术上。开发者尝试用棋局、着法、记谱和变例来隐藏信息,甚至研究过递归变例——用棋局分支嵌套更多隐藏数据。这条路走了一段时间,直到撞上数学天花板:能藏的数据量有限,结构复杂,效率太低。
第一堵墙。
没放弃国际象棋这个锚点,但换了个思路。他开始研究ZIP文件的结构:怎么打包、怎么压缩、现代Office文档怎么用ZIP做底层容器。一个.docx文件拆开就是一堆XML和资源文件——这个发现很关键。
![]()
Avikal的转向由此开始。不做纯隐写,做一个结构化容器。但和ZIP不一样,它不止于打包文件。
剩下的设计围绕几个核心需求展开:长期存储要抗技术迭代,访问权限要分层,释放时机要可编程。后量子保护是可选模块,TimeCapsule负责延迟访问,梵语密钥路径是另一层设计选择。
从棋盘上的好奇,到档案系统的工程实现。中间隔着的,是对隐写术极限的清醒认识,和对容器格式的重新理解。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.