DragonFlyBSD's Next-Gen Disk Encryption: dm_target_crypt_ng
2025-04-13
DragonFlyBSD has a major update: dm_target_crypt_ng, a next-generation disk encryption implementation. Developer Michael Neumann re-engineered the DM-crypt code for improved performance and interactivity. The new version ditches opencrypto and cryptodev, opting for a simplified symmetric block cipher API and using two worker pools for efficiency. Currently supporting AES-CBC and AES-XTS, with plans to add Twofish and Serpent. This update significantly improves system responsiveness, providing a smoother disk encryption experience for DragonFlyBSD users. It's expected to become the default in the upcoming DragonFlyBSD 6.4 release.
Development