DiskCryptor is a free and open-source encryption software that can encrypt entire storage devices or individual partitions. It supports various encryption algorithms like AES, Twofish, and Serpent. It also has features like hidden volumes, pre-boot authentication, and support for GPT and UEFI systems.