eCryptfs

eCryptfs
Оригинальный автор(ы)Майкл Хэлкроу, IBM Linux Technology Center , Эрез Задок
Первоначальный выпуск30 ноября 2006 г. ; 18 лет назад ( 2006-11-30 )
Стабильный релиз
111 / 2 мая 2016 г. ; 8 лет назад ( 2016-05-02 )
Написано вС
Операционная системалинукс
Платформаядро Linux
Типфайловая система , шифрование
ЛицензияGPL v2+
Веб-сайтecryptfs.org

eCryptfs ( корпоративная криптографическая файловая система ) — это пакет программного обеспечения для шифрования дисков для Linux . Его реализация представляет собой POSIX -совместимый [1] уровень шифрования на уровне файловой системы , призванный предложить функциональность, аналогичную GnuPG на уровне операционной системы , [2] и являющийся частью ядра Linux с версии 2.6.19.

Подробности

Пакет eCryptfs был включен в Ubuntu , начиная с версии 9.04, для реализации функции шифрования домашнего каталога Ubuntu [3] , но в настоящее время он устарел [4].

eCryptfs является производным от Cryptfs Эреза Задока. [5] Он использует вариант формата файла OpenPGP для зашифрованных данных, расширенный для обеспечения произвольного доступа , сохраняя криптографические метаданные (включая случайно сгенерированный ключ сеанса для каждого файла ) с каждым отдельным файлом. [2]

Он также шифрует имена файлов и каталогов, что делает их внутренне длиннее (в среднем на треть). Причина в том, что ему необходимо uuencode зашифрованных имен, чтобы исключить нежелательные символы в результирующем имени. Это снижает максимальную используемую длину имени в байтах исходной записи файловой системы в зависимости от используемой файловой системы (это может привести к сокращению количества символов в четыре раза, например, для азиатских имен файлов utf-8).

Смотрите также

Ссылки

  1. ^ "О проекте". 2012 . Получено 2018-11-15 .
  2. ^ ab Halcrow, Michael Austin (2005). eCryptfs: шифрованная файловая система корпоративного класса для Linux (PDF) . Proc. Linux Symposium. Vol. 1. Архивировано из оригинала (PDF) 2008-09-16 . Получено 2020-04-10 .
  3. ^ Ян Николсон (24.11.2014). "Ubuntu CommunityHelpWiki: EncryptedHome" . Получено 15.11.2018 .
  4. ^ Ян Николсон (24.11.2014). "Ubuntu CommunityHelpWiki: EncryptedHome" . Получено 15.11.2018 .
  5. ^ «eCryptfs – Корпоративная криптографическая файловая система».
  • ArchWiki: шифрование системы с помощью eCryptfs
  • Часто задаваемые вопросы по eCryptfs
  • Cryptfs: стекируемая файловая система шифрования на уровне Vnode (Zadok et al., 1999)
Взято с "https://en.wikipedia.org/w/index.php?title=ECryptfs&oldid=1172717342"