Warning: gzinflate() [function.gzinflate]: data error in /home/singu/chzv.net/wp-content/plugins/xhanch-my-twitter/inc/common.php on line 187

Warning: gzinflate() [function.gzinflate]: data error in /home/singu/chzv.net/wp-content/plugins/xhanch-my-twitter/inc/common.php on line 187

Последни туитове

chzvnet
  • CHZV.netRT @dave_rel1k: SET v1.5 interactive shell running on OSX. No sir your machine isn't infected, mac's don't have viruses. http://yfrog.co ... - на 16/06/2011 в 09:17:09
  • CHZV.netRT @PrivacyCamp: PayPal vulnerability allows access to any account within 30 seconds http://ow.ly/5iZcK - на 16/06/2011 в 09:07:16
  • CHZV.netХроника на сагата около Сони - кога и какво е хакнато - http://t.co/sxejfv4 - на 11/06/2011 в 11:56:21
  • CHZV.netRT @mikkohypponen: Malware gang's $14.8 million bank account frozen: http://bit.ly/jrcTuf from F-Secure Weblog - на 11/06/2011 в 01:54:21
  • CHZV.netRT @mikkohypponen: Citibank says they too were hacked. They lost card information of one percent of their customers: http://t.co/5sFxWOz ... - на 09/06/2011 в 08:33:22
  • CHZV.netRT @dave_rel1k: Another Social-Engineer Toolkit (SET) update, added multi-threading to spear phishing mass mails. #sweet - на 09/06/2011 в 07:38:55
  • CHZV.netRT @taviso: Should you trust a root CA that couldn't keep track of it's own keys? Trick question, you already do. http://i.imgur.com/oTS ... - на 09/06/2011 в 07:37:36
  • CHZV.netRT @DarkReading: Meeet the 'ad hijacking' attack: http://tinyurl.com/44rfnhk - на 07/06/2011 в 17:39:03
  • CHZV.netRT @rapid7: New Metasploit modules designed specifically for testing firewalls, IDS, IPS, and DLP solutions - http://r-7.co/jZlksz - на 07/06/2011 в 03:49:34
  • CHZV.netRT @lennyzeltser: TDL rootkit implements its own file system to store files on the hard drive: http://bit.ly/jNriDd by @ESETLLC - на 07/06/2011 в 03:34:08
  • CHZV.netRT @dave_rel1k: SET v1.4.1 has been updated in the Back|Track repositories. Lot's of bug fixes and updates around relative paths and fea ... - на 07/06/2011 в 03:32:12
  • CHZV.netRT @mikkohypponen: Fun trick of the day: Try 'ping 2130706433' from the command line and figure out why it works. - на 23/05/2011 в 23:09:33
  • CHZV.netRT @dave_rel1k: The Social-Engineer Toolkit (SET) v1.4.1 has been released. Adds statistics for harvester, bug fixes, and more. - на 20/05/2011 в 22:54:02
  • CHZV.netRT @Reuters: Sony hacked again http://t.co/RI14jsL - на 20/05/2011 в 17:53:37
  • CHZV.netRT @lordparody: My new security slogan. "Better Safe Than Sony" - на 20/05/2011 в 17:51:57
 

Криптиране на информация

March 29th, 2010 от singu

В ежедневието постоянно ползваме най-различни устройства, с които да разнасяме данните си с нас. От вездесъщите USB флаш памети, през различните PDA и мобилни устройства до мобилните телефони предлагат все по-големи обеми от памет. Как човек да не си запише всичките по-важни документи, а и малко MP3-ки, а защо не и някой филм, и да носи в джоба си всичко това. Удобството е безспорно, но проблемите настъпват, когато флаша бива загубен – цялата тази лична и/или служебна информация, която доскоро сме ползвали навсякъде, сега вече е в ръцете на друг човек, и може да попадне в ръцете на неподходящ човек ( представете си ведомостта със заплатите на някоя фирма в ръцете на конкуренцията ? ). Единственият смислен начин за защита на тази информация е тя да бъде криптирана, като е желателно да се спазват следните изисквания:

  • криптирането трябва да е достатъчно сигурно, за да не може лесно да бъде разбито1
  • софтуера за криптиране трябва да работи максимално прозрачно и да не пречи на работата с каквато и да била информация, записана на флаша
  • трябва да има възможност да инсталираме софтуера за криптиране на различни компютри, когато това се налага, без да се налага да се купуват допълнителни лицензи ( в противен случай се обезмисля мобилността на информацията )

Най-доброто решение при тези изисквания, което съм намерил досега е Truecrypt – софтуер с отворен код, работещ под Windows и Linux, който поддържа приятно разнообразие от крипто алгоритми – както добре известни и наложени в индустрията, така и доста изчекнати и странни. TrueCrypt поддържа и MacOS, има и GUI под Linux, както и куп други глезотии, които ви позволяват да го ползвате (почти) навсякъде.

TrueCrypt съхранява криптираната информация в т.нар. контейнерни файлове, чието съдържание е неотличимо от случайни данни. При опит за отваряне на подобен файл, TrueCrypt пита за парола и ако паролата е правилната, разкриптираното съдържание се монтира като ново виртуално дисково устройство и можете спокойно да си работите с него.

И така, как се работи с Truecrypt:

Следващите стъпки предполагат наличие на ОС Windows, предполагам, че потребителите на Linux не се нуждаят от толкова подробно обяснение.

  1. свалете инсталационния файл
  2. разархивирайте и инсталирайте ( неочаквано, нали ? ). Самата инсталация протича само с едно щракване на бутона Install, но обърнете внимание – изискват се администраторски права.
  3. След като вече сте инсталирали последната версия, можем да пристъпим към създаването на защитено хранилище за домашното ви порно конфиденциалните ви документи.
  4. Стъпка първа е да създадем контейнера, в който ще съхранявате информацията си – стартирайте TrueCrypt и натиснете бутона Create Volume, като след това изберете опцията “Create an encrypted file container”.

tc_container_create

След това изберете “Standard TrueCrypt Volume” ( следващият път ще обсъждаме другите опции )  и изберете къде да бъде създаден контейнерния файл. Ако изберете разширение .tc, то TrueCrypt автоматично ще се стартира и ще ви предложи да монтира контейнерния файл всеки път, когато го нащракате. От друга страна, ако се чувствате особено параноични, нищо не ви спира да сложите каквото и да е друго разширение – dll, exe или пък нещо напълно различно.

Следващата стъпка е да изберете крипто и хеш алгоритъма, който ще използвате:

tc_container_encryptionВъзможните опции са доста и в общия случай зависят от поверителността на информацията, която искате да съхраните. Както на доста места и тук важи правилото на Мечо Пух – “Колкото повече, толкова повече”, т.е. при по-сигурен алгоритъм за криптиране, цялата процедура ще ви отнема повече време и виртуалното устройство ще работи по-бавно. За тривиалната употреба – опазване на информация от колеги и роднити най-простият AES и RIPEMD-160 ще ви свършат прекрасна работа.

На следващата стъпка трябва да зададете големината на контейнерния файл, като се съобразете с две основни неща – първото е, че мястото никога не стига, така че предвидете повече място, от това, което смятате да използвате и след това го увеличете още. От друга страна – ограничението за големина идва от свободното място с което разполагате – имайте в предвид, че веднъж създаден, този контейнерен файл ще заеме цялото място, което сте му дали, независимо какво има записано в него.

Следва най-основната стъпка – избор на парола или ключ от файл.  Надълго и нашироко съм коментирал паролите и как да ги избирате, няма да се повтарям тук ( но все пак никога, никога, НИКОГА не използвайте паролите 1234, admin и truecrypt ). Като всеки параноичен софтуер, TrueCrupt ще ви препоръча поне 20-символен низ, съдържащ малки и големи букви + символи.

Следва форматирането на контейнерния файл.  Основният избор е между FAT и NTFS ( поне под Windows ;) ) и аз бих препоръчал да ползвате NTFS по подрабиране. Цифрите, които се променят, докато шавате мишката насам-натам са т.нар случаен зародиш ( random seed ) и са необходими за наистина сигурното криптиране на информацията ви.

tc_container_format

След форматирането вече разполагате с лично ваше си, нов и лъскав контейнерен файл, който веднага можете да го монтирате на буква по избор и да го използвате чрез основният интерфейс на програмата:

tc_main

    Ако не сте разбрали обясненията ми, ето  цялото упражнение на видео ( с коментари на английски ):

    От друга страна, ако плувате в свои води, всичко ви е ясно и нямата нищо против да загубите малко производителност за сметка на сигурност – ето видео как можете да криптирате системния си диск ( разбира се това е за особено параноични, нормалните хора криптират само флашките си или My Documents )

    _________
    1. това е нож с две остриета – ако забравите паролата – край с информацията ви [обратно ↩]

    Подобни статии:

    1. Изтриване на информация от SSD
    2. Сигурност в GSM 4: Криптиране на връзката
    3. Сигурност и криптиране в GSM 3: Алгоритми А3 и А8
    4. Криптиране при 3G
    5. Paragon Encrypted Disk – безплатен днес

    Коментирайте

    Внимание: Модерирането на коментари е включено и може да доведе до забавяне на публикуването на вашият коментар. Моля за търпение.