DragonFlyBSD Lands "Next-Gen" Disk Encryption Code
a year ago
- #DiskEncryption
- #DragonFlyBSD
- #OpenSource
- DragonFlyBSD已合并dm_target_crypt_ng——新一代磁盘加密实现方案
- 新方案兼容Linux的dm-crypt标准,并显著提升了交互性与性能表现
- 该实现用简化的对称分组密码API取代了陈旧的异步opencrypto/cryptodev架构
- 系统现采用读写请求分离的双工作线程池机制,优化了公平性与吞吐性能
- 初始版本支持AES-CBC和AES-XTS算法,后续计划增加Twofish与Serpent密码套件
- 用户可通过在/boot/loader.conf添加'dm_target_crypt_ng_load=YES'来测试新模块
- 经充分测试收集反馈后,旧版dm_target_crypt将被彻底移除
- 后续补丁已重构加密算法框架,并优化了密码API接口设计
- 此特性将随其他改进一同纳入DragonFlyBSD的下一正式发行版本