ecryptfs-utils - ecryptfs cryptographic filesystem (utilities)

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe amd64
Package name ecryptfs-utils
Package version 111
Package release 0ubuntu5
Package architecture amd64
Package type deb
Installed size 572 B
Download size 103.66 KB
Official Mirror
eCryptfs is a POSIX-compliant enterprise-class stacked cryptographic filesystem
for Linux.
It provides advanced key management and policy features. eCryptfs stores
cryptographic metadata in the header of each file written, so that encrypted
files can be copied between hosts; the file will be decryptable with the proper
key, and there is no need to keep track of any additional information aside
from what is already in the encrypted file itself. Think of eCryptfs as a sort
of "gnupgfs".
eCryptfs is a native Linux filesystem. The kernel module component of eCryptfs
is part of the Linux kernel since 2.6.19.
This package contains the userland utilities.


Package Version Architecture Repository
ecryptfs-utils_111-0ubuntu5_i386.deb 111 i386 Ubuntu Universe
ecryptfs-utils - - -


Name Value
gettext-base -
keyutils -
libc6 >= 2.14
libecryptfs1 >= 104-0ubuntu1
libkeyutils1 >= 1.4
libpam-runtime >= 1.0.1-6
libpam0g >=


Type URL
Binary Package ecryptfs-utils_111-0ubuntu5_amd64.deb
Source Package ecryptfs-utils

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install ecryptfs-utils deb package:
    # sudo apt-get install ecryptfs-utils




2017-09-25 - Mathieu Trudel-Lapierre <>
ecryptfs-utils (111-0ubuntu5) artful; urgency=medium
[ Alberto Pianon ]
* debian/patches/swapfile-support.patch: Fix swapfile support. (LP: #1670336)
- src/utils/ecryptfs-setup-swap: revise script for a world with swapfiles.
- src/utils/ecryptfs-setup-swap: make sure we can restart ecryptfs with
2016-09-13 - Matthias Klose <>
ecryptfs-utils (111-0ubuntu4) yakkety; urgency=medium
* Drop the hard-coded libnss3-1d dependency.
2016-09-13 - Matthias Klose <>
ecryptfs-utils (111-0ubuntu3) yakkety; urgency=medium
* No-change rebuild for NSS.
2016-07-14 - Tyler Hicks <>
ecryptfs-utils (111-0ubuntu2) yakkety; urgency=medium
* SECURITY UPDATE: Information exposure via unencrypted swap partitions. The
swap partition was not configured to use encryption when GPT partitioning
was in use on NVMe and MMC drives.
- debian/patches/CVE-2016-6224.patch: Properly handle the formatting of
the path to swap partitions on NVMe and MMC drives so that they're
correctly marked as not to be automatically mounted by systemd. Based on
upstream patch from Jason Gerard DeRose. (LP: #1597154)
- debian/ecryptfs-utils.postinst: Fix any unencrypted GPT swap partitions
that have mistakenly remained marked as auto mount. This should only
modify the swap partitions on systems that ecryptfs-setup-swap has been
used on. (LP: #1447282, LP: #1597154)
- CVE-2016-6224
2016-02-26 - Dustin Kirkland <>
ecryptfs-utils (111-0ubuntu1) xenial; urgency=medium
* src/utils/ecryptfs-setup-private: LP: #1328689
- fix a long standing bug, where setting up an encrypted private,
encrypted home, or migrating to an encrypted home did not work
correctly over ssh sessions
- the root cause of the bug is some complexity in the handling of
user keyrings and session keyrings
- the long term solution would be to correctly use session keyrings
- the short term solution is to continue linking user and session
* xenial
2016-02-23 - Dustin Kirkland <>
ecryptfs-utils (110) xenial; urgency=medium
[ Tyler Hicks ]
* Remove unnecessary dependencies in the Debian packaging (LP: #1548975)
- debian/control: Remove opencryptoki from ecryptfs-utils
Suggests and libopencryptoki-dev from libecryptfs-dev Depends as
openCryptoki is not a dependency of eCryptfs.
- debian/rules: Remove openCryptoki related logic since it was not being
used and is no longer needed
- debian/control: Remove libtspi-dev from libecryptfs-dev Depends since
--disable-tspi is passed to the configure script
- debian/control: Remove libpkcs11-helper1-dev from libecryptfs-dev
Depends since --disable-pkcs11-helper is passed to the configure script
- debian/control: Remove libgpg-error-dev and libgpgme11-dev from
libecryptfs-dev Depends since --disable-gpg is passed to the configure
- debian/control: Remove libgcrypt11-dev from Build-Depends and
libecryptfs-dev Depends since --enable-nss is passed to the configure
script to use NSS instead of Libgcrypt
- debian/control: Remove libkeyutils-dev and libpam0g-dev from
libecryptfs-dev Depends since these are build-time dependencies and not
run-time dependencies

See Also

Package Description
ed2k-hash_0.3.3+deb2-3_amd64.deb tool for generating ed2k-links
edac-utils_0.18-1build1_amd64.deb report kernel-detected PCI and ECC RAM errors
edb-debugger-plugins_0.9.21-3_amd64.deb edb plugins
edb-debugger_0.9.21-3_amd64.deb cross platform x86/x86-64 debugger
edb_1.31-3_all.deb database program for GNU Emacs
edbrowse_3.7.2-1_amd64.deb /bin/ed-alike webbrowser written in C
edenmath.app_1.1.1a-7.1build2_amd64.deb Scientific calculator for GNUstep
edfbrowser_1.62+dfsg-1_amd64.deb viewer for biosignal storage files such as bdf and edf
edgar-data_1.23-1build1_all.deb 2D platform game with a persistent world (data files)
edgar_1.23-1build1_amd64.deb 2D platform game with a persistent world
edgy-community-wallpapers_0.8_all.deb Edgy Community Wallpapers
edgy-session-splashes_0.5-0ubuntu2_all.deb Edgy Session Splashes
edgy-wallpapers_0.9-0ubuntu2_all.deb Edgy Wallpapers
edict-el_1.06-11_all.deb Emacs interface to Edict
edict_2016.12.06-1_all.deb English / Japanese dictionary