DEV Community · Show DEV8/13 18:4354

ATLOCK保护Windows文件的底层机制:NTFS ACL与加密的区别

What Actually Happens When ATLOCK Protects a File on Windows?

阅读原文
ATLOCK v4在Windows上提供文件保护,其核心并非加密,而是利用NTFS访问控制列表(ACLs)。文章区分了两种安全需求:访问控制(谁能访问)和数据保密(数据被获取后是否可读)。ATLOCK的File Guard功能通过修改NTFS ACL实现授权控制,由Windows参与决策;而Password Vault则使用Fernet加密(AES-128-CBC + HMAC-SHA256)保护数据。作者强调加密与授权是不同问题,不应混淆。该文章发布于dev.to,讨论了ATLOCK的设计理念,并提供了架构图。