在Ubuntu中使用VeraCrypt的推荐方法是什么?

我在使用TrueCrypt或VeraCrypt加密的外部媒体上有许多加密卷。 在Ubuntu下安装和使用VeraCrypt的推荐方法是什么?

用户单元193在Launchpad上准备VeraCrypt的现成版本。 您可以通过将其repo添加到Ubuntu源来轻松安装它:

sudo add-apt-repository ppa:unit193/encryption sudo apt update sudo apt install veracrypt 

您应该知道此repo与软件开发人员无关,因此您无法100%确定将来安装或更新的内容。 但是,单元193是Xubuntu开发人员,他在开源社区中很有名 。 这足以让我睡得好。

我选择下载veracrypt-1.21-setup.tar.bz2 ,解压缩并手动安装:

  • 下载最新版本(来自上面的链接):

     wget https://launchpad.net/veracrypt/trunk/1.23/+download/veracrypt-1.23-setup.tar.bz2 
  • 打开包装:

     $ tar xvf veracrypt-1.23-setup.tar.bz2 veracrypt-1.23-setup-console-x64 veracrypt-1.23-setup-console-x86 veracrypt-1.23-setup-gui-x64 veracrypt-1.23-setup-gui-x86 
  • 运行您选择的安装程序:

     ./veracrypt-1.23-setup-gui-x64` 
  • 完成! 运行veracrypt

     vercrypt 

我选择不遵循s3m3n的建议,因为我不希望自动更新加密,以免在版本之间出现某些不兼容的情况下失去对加密容器的访问权限。

VeraCrypt成熟稳定,可以轻松处理偶尔的手动更新。

如果您不信任PPA或更喜欢自己安装,可以按照以下步骤操作:

阅读https://www.veracrypt.fr/en/Digital%20Signatures.html并下载tar.bz2文件。

下载上述网页中显示ID的密钥:54DDD393

 gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 54DDD393 

validation指纹是否与来自网站993B7D7E8E413809828F0F29EB559C7C54DDD393的给定指纹匹配:

 gpg --fingerprint 54DDD393 

validation文件(将##替换为您的安装版本):

 gpg --verify veracrypt-1.##-sha256sum.txt.sig veracrypt-1.##-sha256sum.txt gpg --verify veracrypt-1.##-setup.tar.bz2.sig veracrypt-1.##-setup.tar.bz2 

安装文件:

 tar xvjf veracrypt-1.##-setup.tar.bz2 ./veracrypt-1.##-setup-gui-x64 

完成。 您的桌面应该有一个GUI应用程序。

请注意,如果您没有PGP密钥的信任链,那么您只信任该密钥,因为该网站说它是他们的,因此您信任该网站未被黑客入侵,或者密钥以另一种方式受到损害。