Читаем Халявные антивирусы и другие бесплатные программы из Интернета! полностью

Способов и средств шифрования и защиты информации не так уж и мало. Например, уже есть жесткие диски самошифрования. Технология Opal SSC, которая используется при их изготовлении, позволяет организовать доступ по паролю не только ко всему накопителю, но и к отдельным его разделам, причем до загрузки операционной системы.

Также аутентификация возможна с применением датчиков биометрической защиты, с помощью смарткарт или токенов (токен — это компактное устройство в виде USB-брелка, которое служит для авторизации пользователя в сети или на локальном компьютере, защиты электронной переписки, безопасного удаленного доступа к информационным ресурсам, а также надежного хранения персональных данных).

Но это не является преградой для тех, кто очень захочет узнать обо всем, что хранится у вас на компьютере. Теоретически жесткий диск самошифрования можно разблокировать с помощью специальной утилиты от производителя жесткого диска. Гарантированно защитить от посторонних информацию на компьютере способно только программное обеспечение, которое шифрует системный диск или при желании только раздел, где хранятся секретные файлы. Для этих целей идеально подходит бесплатная программа TrueCrypt.

TrueCrypt — компьютерная программа для шифрования «на лету» (On-the-fly encryption). Что обозначает «на лету»?

Представьте, что у вас на компьютере хранится фильм, записанный, например, в формате avi. Он хранится на томе (как создавать том, рассмотрим ниже) TrueCrypt и поэтому целиком зашифрованный. Пользователь, применяя правильный пароль, подключает (открывает) том TrueCrypt. Когда пользователь дважды кликает по иконке видеофайла, операционная система запускает программу, связанную с этим типом файла, — как правило, это медиаплеер. Медиаплеер начинает загружать небольшую начальную часть видеофайла с зашифрованного TrueCrypt-тома в память, чтобы проиграть его. В процессе загрузки этой небольшой части TrueCrypt автоматически дешифрует ее в памяти. Расшифрованная часть видео, хранящаяся теперь в памяти, проигрывается медиаплеером. После проигрывания этой части медиаплеер начнет загружать следующую небольшую часть видеофайла с зашифрованного тома TrueCrypt в память, и процесс повторится. Этот процесс и называется шифрованием/дешифрованием «на лету», и он работает со всеми типами файлов, а не только с видео.

Программа позволяет создавать виртуальный зашифрованный логический диск, хранящийся в виде файла. С помощью TrueCrypt также можно полностью шифровать раздел жесткого диска или иного носителя информации, такой как флоппи-диск или USB флеш-память. Все сохраненные данные в томе TrueCrypt полностью шифруются, включая имена файлов и каталогов. Смонтированный том TrueCrypt подобен обычному логическому диску, поэтому с ним можно работать с помощью обычных программ проверки и дефрагментации файловой системы.

4.2.1. Установка программы

Для начала скачайте последнюю версию программы на сайте http://halyavin.ru/ в разделе «Бесплатные полезные программы». (Рис. 171–173)

Запускаем установку программы. (Рис. 174–180)

Программа установлена.

4.2.2. Русификация программы

Программа изначально имеет английский интерфейс. На момент написания книги последней стабильной версией была версия программы 3.0, языкового русского пакета под эту версию еще не было. Для удобства пользования программой советую скачать (если он появился) и установить русский. Открываем окно программы. Это можно сделать, кликнув в трее (в правом нижнем углу экрана рядом с часами) по значку программы (ключ на синем фоне) или запустить программу из папки «TrueCrypt», которая находится в Program Files. (Рис. 181)

В верхней строчке программы выбираем Settings, далее Language и в открывшемся окне кликаем кнопку Download language pack. (Рис. 182)

Вы будете перенаправлены на страницу скачивания (Интернет должен быть подключен) языкового пакета. Выбираем русский и кликаем Download (скачать). (Рис. 183)

Языковый пакет заархивирован. Извлеките языковой пакет в папку, для которой установлен TrueCrypt, т. е. в папку, в которой находится файл «TrueCrypt.exe»; например «C: \Program Files\TrueCrypt». Запустите TrueCrypt. Выберите Настройки > Язык, затем выберите язык и нажмите кнопку ОК.

Чтобы вернуться к «Английский», выберите Параметры > Язык. Затем выберите английский язык и нажмите кнопку ОК.

4.2.3. Использование программы TrueCrypt

Как я уже сказал, на момент написания книги последняя версия программы еще не была русифицирована. Поэтому все скриншоты (фотографии с экрана монитора) и названия кнопок взяты из англоязычной версии.

Рассмотрим, как создать, подключить и использовать том, зашифрованный программой TrueCrypt. Как шифровать физические разделы, то есть полностью шифровать всю информацию на жестком диске (дисках), на этом примере вы сможете разобраться самостоятельно, или найдите пошаговую инструкцию, посетив мой сайт http://halyavin.ru.

Перейти на страницу:

Похожие книги

C# 4.0: полное руководство
C# 4.0: полное руководство

В этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы. Это справочное пособие снабжено массой полезных советов авторитетного автора и сотнями примеров программ с комментариями, благодаря которым они становятся понятными любому читателю независимо от уровня его подготовки. Книга рассчитана на широкий круг читателей, интересующихся программированием на C#.Введите сюда краткую аннотацию

Герберт Шилдт

Программирование, программы, базы данных
C++ Primer Plus
C++ Primer Plus

C++ Primer Plus is a carefully crafted, complete tutorial on one of the most significant and widely used programming languages today. An accessible and easy-to-use self-study guide, this book is appropriate for both serious students of programming as well as developers already proficient in other languages.The sixth edition of C++ Primer Plus has been updated and expanded to cover the latest developments in C++, including a detailed look at the new C++11 standard.Author and educator Stephen Prata has created an introduction to C++ that is instructive, clear, and insightful. Fundamental programming concepts are explained along with details of the C++ language. Many short, practical examples illustrate just one or two concepts at a time, encouraging readers to master new topics by immediately putting them to use.Review questions and programming exercises at the end of each chapter help readers zero in on the most critical information and digest the most difficult concepts.In C++ Primer Plus, you'll find depth, breadth, and a variety of teaching techniques and tools to enhance your learning:• A new detailed chapter on the changes and additional capabilities introduced in the C++11 standard• Complete, integrated discussion of both basic C language and additional C++ features• Clear guidance about when and why to use a feature• Hands-on learning with concise and simple examples that develop your understanding a concept or two at a time• Hundreds of practical sample programs• Review questions and programming exercises at the end of each chapter to test your understanding• Coverage of generic C++ gives you the greatest possible flexibility• Teaches the ISO standard, including discussions of templates, the Standard Template Library, the string class, exceptions, RTTI, and namespaces

Стивен Прата

Программирование, программы, базы данных