Криптиране на информация
В ежедневието постоянно ползваме най-различни устройства, с които да разнасяме данните си с нас. От вездесъщите USB флаш памети, през различните PDA и мобилни устройства до мобилните телефони предлагат все по-големи обеми от памет. Как човек да не си запише всичките по-важни документи, а и малко MP3-ки, а защо не и някой филм, и да носи в джоба си всичко това. Удобството е безспорно, но проблемите настъпват, когато флаша бива загубен – цялата тази лична и/или служебна информация, която доскоро сме ползвали навсякъде, сега вече е в ръцете на друг човек, и може да попадне в ръцете на неподходящ човек ( представете си ведомостта със заплатите на някоя фирма в ръцете на конкуренцията ? ). Единственият смислен начин за защита на тази информация е тя да бъде криптирана, като е желателно да се спазват следните изисквания:
- криптирането трябва да е достатъчно сигурно, за да не може лесно да бъде разбито1
- софтуера за криптиране трябва да работи максимално прозрачно и да не пречи на работата с каквато и да била информация, записана на флаша
- трябва да има възможност да инсталираме софтуера за криптиране на различни компютри, когато това се налага, без да се налага да се купуват допълнителни лицензи ( в противен случай се обезмисля мобилността на информацията )
Най-доброто решение при тези изисквания, което съм намерил досега е Truecrypt – софтуер с отворен код, работещ под Windows и Linux, който поддържа приятно разнообразие от крипто алгоритми – както добре известни и наложени в индустрията, така и доста изчекнати и странни. TrueCrypt поддържа и MacOS, има и GUI под Linux, както и куп други глезотии, които ви позволяват да го ползвате (почти) навсякъде.
TrueCrypt съхранява криптираната информация в т.нар. контейнерни файлове, чието съдържание е неотличимо от случайни данни. При опит за отваряне на подобен файл, TrueCrypt пита за парола и ако паролата е правилната, разкриптираното съдържание се монтира като ново виртуално дисково устройство и можете спокойно да си работите с него.
И така, как се работи с Truecrypt:
Следващите стъпки предполагат наличие на ОС Windows, предполагам, че потребителите на Linux не се нуждаят от толкова подробно обяснение.
- свалете инсталационния файл
- разархивирайте и инсталирайте ( неочаквано, нали ? ). Самата инсталация протича само с едно щракване на бутона Install, но обърнете внимание – изискват се администраторски права.
- След като вече сте инсталирали последната версия, можем да пристъпим към създаването на защитено хранилище за домашното ви порно конфиденциалните ви документи.
- Стъпка първа е да създадем контейнера, в който ще съхранявате информацията си – стартирайте TrueCrypt и натиснете бутона Create Volume, като след това изберете опцията “Create an encrypted file container”.
След това изберете “Standard TrueCrypt Volume” ( следващият път ще обсъждаме другите опции ) и изберете къде да бъде създаден контейнерния файл. Ако изберете разширение .tc, то TrueCrypt автоматично ще се стартира и ще ви предложи да монтира контейнерния файл всеки път, когато го нащракате. От друга страна, ако се чувствате особено параноични, нищо не ви спира да сложите каквото и да е друго разширение – dll, exe или пък нещо напълно различно.
Следващата стъпка е да изберете крипто и хеш алгоритъма, който ще използвате:
Възможните опции са доста и в общия случай зависят от поверителността на информацията, която искате да съхраните. Както на доста места и тук важи правилото на Мечо Пух – “Колкото повече, толкова повече”, т.е. при по-сигурен алгоритъм за криптиране, цялата процедура ще ви отнема повече време и виртуалното устройство ще работи по-бавно. За тривиалната употреба – опазване на информация от колеги и роднити най-простият AES и RIPEMD-160 ще ви свършат прекрасна работа.
На следващата стъпка трябва да зададете големината на контейнерния файл, като се съобразете с две основни неща – първото е, че мястото никога не стига, така че предвидете повече място, от това, което смятате да използвате и след това го увеличете още. От друга страна – ограничението за големина идва от свободното място с което разполагате – имайте в предвид, че веднъж създаден, този контейнерен файл ще заеме цялото място, което сте му дали, независимо какво има записано в него.
Следва най-основната стъпка – избор на парола или ключ от файл. Надълго и нашироко съм коментирал паролите и как да ги избирате, няма да се повтарям тук ( но все пак никога, никога, НИКОГА не използвайте паролите 1234, admin и truecrypt ). Като всеки параноичен софтуер, TrueCrupt ще ви препоръча поне 20-символен низ, съдържащ малки и големи букви + символи.
Следва форматирането на контейнерния файл. Основният избор е между FAT и NTFS ( поне под Windows
) и аз бих препоръчал да ползвате NTFS по подрабиране. Цифрите, които се променят, докато шавате мишката насам-натам са т.нар случаен зародиш ( random seed ) и са необходими за наистина сигурното криптиране на информацията ви.
След форматирането вече разполагате с лично ваше си, нов и лъскав контейнерен файл, който веднага можете да го монтирате на буква по избор и да го използвате чрез основният интерфейс на програмата:
Ако не сте разбрали обясненията ми, ето цялото упражнение на видео ( с коментари на английски ):
От друга страна, ако плувате в свои води, всичко ви е ясно и нямата нищо против да загубите малко производителност за сметка на сигурност – ето видео как можете да криптирате системния си диск ( разбира се това е за особено параноични, нормалните хора криптират само флашките си или My Documents )
_________- това е нож с две остриета – ако забравите паролата – край с информацията ви [обратно ↩]
Подобни статии:






