在传统的文件系统中,访问控制由存储设备管理。然而,在分布式文件系统中,情况大不相同。它需要可信任的存储设备执行正确的访问权限操作,不可信任的设备则不能执行访问权限操作。对于这些权限要求,通常的做法是对所有内容进行加密,以便只有合法的访问者才能解密文件数据。这减轻了存储设备的访问控制负担,但需要一个较好的密钥管理方案。
DSPLabs结合分布式网络环境的特性,设计了HashTree数据结构,并基于该数据结构设计了一种理论可靠、实施可行的文件分发方案。HashTree通过利用文件系统的文件夹层次结构来实现这些属性。
除了HashTree,还介绍了密码链接概念,即对称链接和非对称链接。这些内容对于构建文件的访问控制权限非常重要。
由于互联网传输信息文件的便利性,导致内容复制的成本无限接近于0,因此数据文件的权限控制和数字权益保护变得尤为重要。