PGP или Pretty Good Privacy, е протокол за криптиране, разработен през 1991 г., за да помогне на ядрените активисти да комуникират тайно. Това остава един от най-добрите начини да криптирате почти всичко и благодарение на програмата Gpg4win, това е доста удобно за потребителя. Докато термини като "криптиране с публичен ключ" и "4096-битов RSA" може да звучат смущаващо, в действителност дори не е нужно да разберете как работи зад кулисите, за да го използвате.

Всички долупосочени указания предполагат, че вече сте изтеглили Gpg4win и сте създали двойка публичен / частен ключ. Ако не сте, сега е добър момент да направите това!

Как да шифровате обикновен текст

Това е най-основното нещо, което можете да направите с Gpg4win, но ви дава отлична представа как работи програмата. Имате две основни опции, за да шифровате прост парче текст: напишете го директно в бележника на Клеопатра или накарайте Клеопатра да кодира всичко, което е в клипборда ви.

1. Отворете Клеопатра и се уверете, че виждате вашата двойка ключове.

2. Щракнете върху бутона "Бележник" в крайната дясна част и напишете или копирайте в съобщението си.

3. Отидете в раздела "Получатели", за да изберете вашите настройки. Трябва да изберете ключ за подписване / шифроване на съобщението. Ако изберете клавиша, ще можете да декриптирате съобщението отново; ако изберете някой друг публичен ключ, само този човек ще може да го декриптира.

4. Натиснете бутона "Sign / Encrypt" и се върнете на страницата "Notepad", за да видите вашето съобщение в цялата си криптираща слава! В този пример кодирах съобщението с моя собствен публичен ключ, за да го декодирам с моя частен ключ. Обикновено ще искате да шифровате съобщения на други хора, използвайки техните публични ключове. Получаването на тези данни е описано по-долу.

5. Ако сте копирали текст, който искате да шифровате, най-бързият начин е да отидете на "Инструменти -> Клипборд -> Шифроване".

6. След това отидете в менюто "Добави получател", за да изберете ключа, който искате да използвате, след това кликнете върху "Напред".

7. Клеопатра ще прочете текста от вашия клипборд, ще го шифрова и ще го върне в клипборда за вас. Просто го поставете в имейл или файл и това е вашето криптирано съобщение!

Как да криптирате файлове

Можете да шифровате почти всичко с PGP - текст, изображения, видеоклипове, exe файлове и т.н. Ако е доста нормален тип файл, трябва да сте в състояние да го управлявате без да създавате проблеми чрез криптиране и декриптиране на Клеопатра.

1. Отворете "Клеопатра" и отидете на бутона "Регистрация / шифроване" отляво.

2. Изберете файла, който искате да шифровате.

3. Изберете вашите настройки - не забравяйте да изберете правилния ключ, за да го шифровате; ако изпращате файла на някого, трябва да използвате неговия публичен ключ.

4. Натиснете "Sign / Encrypt" и вашият нов файл ще бъде запазен като .gpg, разширението Gpg4win. Тя може да бъде отворена само от някой с правилния ключ, за да го отключите, точно като текста.

Как да дешифрирате текста и файловете

Шифроването е само половината от битката. Ако искате да прочетете нещо, което е било шифровано с PGP, ще ви трябва някои умения за декриптиране. Има няколко начина да направите това, повечето от които са точно като криптиране, но на обратното.

1. Кликнете върху бутона "Декриптиране / Потвърждаване" и намерете файла, който искате да декриптирате, или отидете в бележника на Клеопатра и поставете в кодираното съобщение, което искате да декодирате.

2. Отворете файла или натиснете бутона "Декриптиране" в Notepad и изчакайте. Ако притежавате правилния ключ, Клеопатра трябва да го намери и да го използва. След като текстът / файлът ви бъдат декодирани, ще видите информацията за файла и подписа.

Как да импортирате и използвате публични ключове

Цялата точка на PGP е да може да изпраща на хората сигурни съобщения чрез шифроване на съобщения с техните публични ключове. Вероятно вече сте се захванали с това - точно както криптиране и декриптиране, можете да направите това, като вземете данни от клипборда или от файл.

1. Намерете публичния ключ на някой друг, който искате да добавите към библиотеката си. Това може да е от имейл, който те са ви изпратили, техния уебсайт или библиотека с публични ключове като pgp.mit.edu.

2. Ако ключът е файл за сертификат, който можете да изтеглите, можете да използвате бутона "Импортиране" на първа страница на Клеопатра. Най-вероятно обаче ще бъде текст, който можете да копирате и поставите, затова продължете и го копирайте.

3. В Kleopatra отидете на "Tools -> Clipboard -> Import Import Certificate".

4. Клеопатра ще прочете информацията в публичния ключ и ще ви попита дали искате да я проверите, като проверите отпечатъка. Дактилоскопичните отпечатъци са уникален низ от букви и цифри и ако наистина искате да сте сигурни, че шифровате съобщението за подходящия човек, трябва да намерите надежден източник, който да го потвърдите. (Подобно на горния уебсайт, Glenn Greenwald е редактор там, така че може да се вярва.)

5. Това е! Вече имате публични ключове в библиотеката, които можете да използвате, за да шифровате съобщения, които могат да декриптират само съответният частен ключ.

Заключение: PGP е всъщност доста лесна защита

Стъпките по-горе са чудесно въведение за всеки, който иска да почувства как PGP наистина работи. Ако всичко, което трябва да направите, е да шифровате няколко файла или имейли, това е просто въпрос на изучаване кои бутони да натиснете. Поддържането на възможно най-високо ниво на сигурност изисква някои по-красиви докосвания, от създаването на сертификат за отнемане до определяне на ключови дати на изтичане, но наистина не е твърде трудно да направи вашите комуникации непроницаеми. Всеки, който се опитва да разбие 4096-битов ключ с настоящата технология, вероятно ще чака, докато слънцето изгори.