Šifravimas

Kaip šifruoti / iššifruoti failus naudojant GPG

Kaip šifruoti / iššifruoti failus naudojant GPG
Įdėti tvirtą slaptažodį „Windows“ ar „Linux“ užrakto ekrane dabar nepakanka, nes šiuos vertybinius popierius galima lengvai apeiti naudojant kai kuriuos įrankius arba naudojant įkrovos atkūrimo diskus. Taigi svarbu, kad svarbūs failai būtų saugūs naudojant šifravimą. Yra daugybė simetriškų ir asimetrinių šifravimo standartų ir įrankių, skirtų apsaugoti slaptažodžiu svarbius dokumentus ir failus.

GPG („Gnu Privacy Guard“) yra atvirojo kodo „Open PGP“ („Pretty Good Privacy“) asimetrinio šifravimo protokolo įgyvendinimas. Tai sugeneruoja raktų porą viešųjų ir privačių raktų failams užšifruoti ir iššifruoti. Viešieji raktai paprastai naudojami failui užšifruoti ir jie negali iššifruoti. Kita vertus, asmeniniai raktai gali iššifruoti tik užšifruotus failus. Asmeniniai raktai taip pat yra užšifruoti simetriškai, kad jie būtų saugūs.

Naudojimas

Jei esate „Kali“ ar „Parrot Security“ OS vartotojas, greičiausiai „gpg“ bus iš anksto įdiegtas. Jei naudojate kitą platinimo įrenginį, galite jį įdiegti įvesdami

[apsaugotas el. paštu]: ~ $ sudo apt-get update && sudo apt-get upgrade -y
[apsaugotas el. paštu]: ~ $ sudo apt-get install gpg -y

Dabar sugeneruokite raktų porą

[apsaugotas el. paštas]: ~ $ sudo su
[apsaugotas el. paštas]: ~ $ gpg --full-gen-key

Tai paprašys pasirinkti rakto tipą, galite pasirinkti viską, ko norite. Tada ji paprašys įvesti dydį, kuo ilgesnį dydį įvesite, tuo ilgiau užtruks raktų generavimas, bet tada sugeneruoti raktai bus saugesni nei kiti. Taip pat komentaruose galite nustatyti raktų galiojimo laiką ir jų aprašymą.

Po šių raginimų ji paprašys jūsų slaptafrazės. Ši slaptafrazė bus naudojama jūsų privatiems raktams užšifruoti naudojant simetrišką šifravimą, todėl net jei jūsų privatieji raktai yra pavogti, joks turinys negali jų naudoti failams iššifruoti.

Paprašys iš naujo įvesti slaptafrazę, tada paspaudus „Enter“ užtruks, kol bus sukurta raktų pora.

Šifravimas

Dabar sukuriama viešųjų ir privačių raktų pora, kurią galite naudoti šifruodami ir iššifruodami failus. Sukursime bandomąjį failą, kad užšifruotumėte ir iššifruotumėte naudodami gpg.

[apsaugotas el. paštas]: ~ # mkdir gpg
root @ vartotojas: ~ / gpg # cd gpg /
root @ user: ~ / gpg # nano paslaptis.txt

Dabar į teksto failą įveskite bet ką

[apsaugotas el. paštu]: ~ / gpg # katės paslaptis.txt

Dabar užšifruokite „paslaptį.txt “failą nurodant vartotojo el. paštą sugeneruotoje raktų poroje. Mano pavyzdyje įveskite šį tekstą

root @ vartotojas: ~ / gpg # gpg -r [apsaugotas el. paštu] -e paslaptis.txt
root @ vartotojas: ~ / gpg # ls -la

Šifruotas failas su plėtiniu „.gpg “bus sugeneruotas aplanke. Tas failas yra užšifruotas ir apsaugotas naudojant jūsų raktų poros viešąjį raktą. Šis failas iššifruojamas tik naudojant privatųjį raktą.

root @ vartotojas: ~ / gpg # ls -la
root @ vartotojas: ~ / gpg # katės paslaptis.txt.gpg

Kaip matote, šis užšifruotas failas yra visiškai pakeista originalaus failo versija, kurios negalima atkurti be privataus rakto pagalbos.

Iššifravimas

Dabar ištrinkite pradinę failo paslaptį.txt ir iššifruokite gpg failą naudodami privatųjį raktą

root @ user: ~ / gpg # rm paslaptis.txt
root @ vartotojas: ~ / gpg # gpg -d paslaptis.txt.gpg

Ji paprašys jūsų privataus rakto slaptafrazės

Tada išvestyje jis parodys iššifruotą failo turinį.

Išvada

Įvairių tipų šifravimo metodams įgyvendinti yra įvairių sprendimų. Kietiesiems diskams ir skaidiniams šifruoti naudojami tokie įrankiai kaip „TrueCrypt“ ir „VeraCrypt“, tačiau jie nėra veiksmingi šifruojant failus ar dokumentus. GPG yra nemokamas ir patogus naudoti įrankis, kurį galima naudoti norint užšifruoti slaptus failus naudojant saugų asimetrinį šifravimą, kurio negalima lengvai priversti grubiai priversti.

10 geriausių žaidimų, kuriuos reikia žaisti naudojant „Ubuntu“
„Windows“ platforma buvo viena iš dominuojančių žaidimų platformų dėl didžiulio procento žaidimų, kurie šiandien kuriami natūraliai palaikant „Windows...
5 geriausi „Arcade“ žaidimai, skirti „Linux“
Šiais laikais kompiuteriai yra rimta mašina, naudojama žaidimams. Jei negalėsite gauti naujo aukšto rezultato, žinosite, ką noriu pasakyti. Šiame įraš...
Mūšis už Wesnothą 1.13.6 Išleista plėtra
Mūšis už Wesnothą 1.13.6 išleistas praėjusį mėnesį, yra šeštasis 1 versijos kūrimo leidimas.13.„x“ serija ir ji teikia daug patobulinimų, ypač vartoto...