TrueCrypt — это многофункциональное приложение, написанное на языках программирования C++ и Ассемблер. Относится к тому виду программного обеспечения, которое шифрует данные USB-накопителей «на лету». Главным преимуществом необходимо считать универсальность программы, поскольку работает она со всеми видами современных устройств для хранения данных, включая жесткие диски, флоппи и так далее.
Технология шифрования является стандартной для данного класса ПО и осуществляется путем создания скрытого виртуального раздела, закодированного пользовательским паролем.
К сожалению, программа уже не получает обновлений, но возможностей последнего билда вполне достаточно для рядового юзера.