Возможно, имелось в виду шифрование блочных устройств в Linux, которое позволяет защитить конфиденциальную информацию. 1
При шифровании на уровне устройства используется блочный шифр, который преобразует последовательность блоков открытых данных в последовательность зашифрованных данных. 2
Один из примеров такого шифрования — LUKS (Linux Unified Key Setup). 12 Для его реализации используется модуль ядра dm-crypt, который создаёт виртуальное блочное устройство с прозрачным для файловой системы и пользователя шифрованием. 12
Процесс работы: если пользователь пытается записать данные на виртуальное устройство, они на лету шифруются и записываются на диск. 1 При чтении с виртуального устройства выполняется обратная операция — данные расшифровываются с физического диска и передаются в открытом виде через виртуальный диск пользователю. 1
Обычно для шифрования используется метод AES, так как под него оптимизированы большинство современных процессоров. 1
Кроме того, в Linux есть защита на уровне файловой системы, которая предполагает наличие системы-прослойки, расположенной поверх основной файловой системы и защищающей файлы пользователя без вмешательства в нижележащие разделы. 2 Примеры таких систем — eCryptfs и EncFS. 2