TrueCrypt is an open source tool that can be used to encrypt the contents of a thumb drive. TrueCrypt provides options to encrypt either the entire USB pen drive or just a part of it. The latter is achieved by creating a container that is mounted when the contents are required to be viewed by authorized users. TrueCrypt uses parallelization and pipelining techniques to ensure that access speeds are not compromised during retrieval of data from the encrypted drive. TrueCrypt safeguards against confidential data going into the wrong hands and thus provides a sense of safety and security to the user.