Linux Unified Key Setup (LUKS) is an open source disk encryption specification for block storage devices.