Skip to main content

Truecrypt smartcards and security tokens HOWTO

TrueCrypt is a full-feature disk encryption software, which allows to encrypt whole partitions or create a virtual encrypted disk within a file. TrueCrypt runs on legacy platforms: GNU/Linux, Mac OS X and Windows.

TrueCrypt is able to encrypt volumes using keyfiles.
The keyfiles can be transferred to smartcard / security token to offer more security.

In this tutorial, you will learn how to:

  • Configure TrueCrypt to use smartcards.
  • Transfer a TrueCrypt keyfile to smartcard.
  • Create a TrueCrypt encrypted partition.

TrueCrypt is compatible with a large number of smartcards and security tokens, but here we focuss of OpenSC smartcards and more precisely the Feitian PKI and the Feitian ePass PKI token.