TrueCrypt نرم افزاری برای ایجاد یک درایو مجازی رمزنگاری شده بر روی هارد دیسک یا حافظه های قابل حمل می باشد به گونه ای که محتوای آن ها توسط سایرین قابل دسترس نباشد. همانطور که می دانید امروزه استفاده از حافظه های قابل حمل مانند فلش مموری و هارد اکسترنال، یکی از بهترین روش ها برای ذخیره سازی و انتقال اطلاعات است. این نرم افزار میتواند در داخل یک فایل یک دیسک مجازی رمزگذاری شده ایجاد کند یا یک پارتیش را رمزگذاری کند و یا کل دستگاه ذخیرهسازی را رمزگذاری کند. در این صورت تنها با وارد کردن رمز عبور صحیح می توانید به محتوای آن ها دسترسی داشته باشید.