Kuinka salata ja purkaa tiedostoja GPG: llä Linuxissa

Jul 12, 2025
Yksityisyys ja turvallisuus
SÄHKÖISETTÖTÖN SISÄLTÖ
Fatmawati Achmad Zaenuri / Shutterstock.com

Suojaa yksityisyytesi Linuxilla gpg komento. Käytä maailmanluokan salausta pitämään salaisuutesi turvassa. Näytämme sinulle, miten gpg: tä käytetään avainten käsittelemiseen, tiedostojen salaamiseen ja salauksen purkamiseen.

Gnu Privacy Guard ( GPG ) avulla voit salata tiedostot turvallisesti, jotta vain tarkoitettu vastaanottaja voi purkaa ne. Erityisesti GPG noudattaa OpenPGP vakiona. Se perustuu Pretty Good Privacy -ohjelman ( PGP ). PGP: n kirjoitti vuonna 1991 Phil Zimmerman .

GPG luottaa ajatukseen kahdesta salausavaimesta henkilöä kohti. Jokaisella henkilöllä on yksityinen avain ja a julkinen avain. Julkinen avain voi purkaa jotain, joka on salattu yksityisellä avaimella.

Voit lähettää tiedoston turvallisesti salaamalla sen yksityisellä avaimellasi ja vastaanottajan julkinen avain. Tiedoston salauksen purkamiseksi he tarvitsevat yksityisen avaimensa ja julkinen avain.

Tästä näet, että julkiset avaimet on jaettava. Sinulla on oltava vastaanottajan julkinen avain tiedoston salaamiseksi, ja vastaanottaja tarvitsee julkisen avaimen salauksen purkamiseen. Ei ole vaaraa tehdä julkisista avaimista juuri niin - julkisia. Itse asiassa on olemassa julkisen avaimen palvelimia juuri tähän tarkoitukseen, kuten näemme. Yksityiset avaimet on pidettävä yksityisinä. Jos julkinen avain on julkinen, yksityinen avain on pidettävä salassa ja suojattuna.

GPG: n määrittämisessä on enemmän vaiheita kuin sen käytössä. Onneksi sinun on yleensä asennettava se vain kerran.

Avainten luominen

gpg komento asennettiin kaikkiin tarkistettuihin Linux-jakeluihin, mukaan lukien Ubuntu, Fedora ja Manjaro.

Sinun ei tarvitse käyttää GPG: tä sähköpostin kanssa. Voit salata tiedostoja ja asettaa ne ladattaviksi tai välittää ne fyysisesti vastaanottajalle. Sinun on kuitenkin liitettävä sähköpostiosoite luomiisi avaimiin, joten valitse, mitä sähköpostiosoitetta aiot käyttää.

Tässä on komento avainten luomiseksi. --full-gene-key vaihtoehto luo avaimet interaktiivisessa istunnossa pääteikkunassa. Sinua pyydetään myös antamaan salasana. Muista muistaa mikä salasana on. Kolme tai neljä yksinkertaista sanaa, jotka on yhdistetty välimerkkeihin, on hyvä ja vankka malli salasanoille ja tunnuslauseille .

gpg --full-generoida-avain

Sinua pyydetään valitsemaan salaustyyppi valikosta. Kirjoita, ellet ole hyvää syytä olla tekemättä 1 ja paina Enter.

Sinun on valittava salausavaimille bittipituus. Hyväksy oletus painamalla Enter-näppäintä.

Sinun on määritettävä, kuinka kauan avaimen pitäisi kestää. Jos testaat järjestelmää, kirjoita lyhyt kesto, kuten 5 viideksi päiväksi. Jos aiot säilyttää tämän avaimen, kirjoita pidempi kesto, kuten 1 vuosi vuodeksi. Avaimen kesto on 12 kuukautta, joten se on uusittava vuoden kuluttua. Vahvista valintasi a Y .

Sinun on annettava nimesi ja sähköpostiosoitteesi. Voit lisätä kommentin, jos haluat.

Sinua pyydetään antamaan salasana. Tarvitset salasanan aina, kun työskentelet avaimiesi kanssa, joten varmista, että tiedät mikä se on.

Klikkaa OK -painiketta, kun olet kirjoittanut salasanasi. Näet tämän ikkunan työskennellessäsi gpg , joten muista muistaa salasana.

Avainten luonti tapahtuu, ja sinut palataan komentokehotteeseen.

Peruutustodistuksen luominen

Jos yksityinen avain tulee muiden tietoon, sinun on erotettava vanhat avaimet henkilöllisyydestäsi, jotta voit luoda uusia. Tätä varten tarvitset peruutustodistuksen. Teemme tämän nyt ja säilytämme sen turvallisessa paikassa.

- tuotos Vaihtoehdon jälkeen on luotavan varmenteen tiedostonimi. --gen-peruuttaa vaihtoehto aiheuttaa gpg luoda peruutustodistus. Sinun on annettava sähköpostiosoite, jota käytit avaimet luodessasi.

gpg --output ~ / revocation.crt --gen-revoke [email protected]

Sinua pyydetään vahvistamaan, että haluat luoda varmenteen. Lehdistö Y ja paina Enter. Sinulta kysytään syy, miksi luot sertifikaatin. Kun teemme tämän etukäteen, emme tiedä varmasti. Lehdistö 1 uskottavana arvauksena ja paina Enter.

Voit kirjoittaa kuvauksen, jos haluat. Paina Enter kahdesti lopettaaksesi kuvauksen.

Sinua pyydetään vahvistamaan asetukset, paina Y ja paina Enter.

Sertifikaatti luodaan. Näet viestin, joka vahvistaa tarvetta pitää tämä varmenne turvallisena.

Siinä mainitaan joku nimeltä Mallory. Salauskeskustelut ovat olleet pitkään käytössä Bob ja Alice kuin kaksi ihmistä kommunikoivat. On muitakin sivuhahmoja. Eve on salakuuntelija, Mallory on ilkeä hyökkääjä. Meidän on vain tiedettävä, että meidän on pidettävä sertifikaatti turvallisena.

Poistetaan sertifikaatista vähintään kaikki oikeudet paitsi omamme.

chmod 600 ~ / peruuttaminen.crt

Tarkistetaan Ls nähdäksesi mitä lupa on nyt:

ls -l

Onpa täydellistä. Kukaan muu kuin tiedoston omistaja - me - ei voi tehdä mitään varmenteen kanssa.

Joku muu julkisen avaimen tuominen

Jos haluat salata viestin, jonka toinen henkilö voi purkaa, meillä on oltava hänen julkinen avain.

Jos sinulle on annettu heidän avain tiedostossa, voit tuoda sen seuraavalla komennolla. Tässä esimerkissä avaintiedostoa kutsutaan nimellä "mary-geek.key".

gpg - Tuo mary-geek.key

Avain tuodaan, ja sinulle näytetään avainten nimi ja sähköpostiosoite. Ilmeisesti sen pitäisi vastata henkilöä, jolta sait sen.

On myös mahdollista, että avain tarvitsemasi henkilö on ladannut avaimensa julkisen avaimen palvelimeen. Nämä palvelimet tallentavat ihmisten julkisia avaimia kaikkialta maailmasta. Avainpalvelimet synkronoivat toisiaan säännöllisesti, jotta avaimet ovat yleisesti saatavilla.

Julkisen avaimen MIT-palvelin on suosittu ja säännöllisesti synkronoitava avainpalvelin, joten haun pitäisi onnistua. Jos joku on lähettänyt avaimen vasta äskettäin, sen näyttäminen saattaa kestää muutaman päivän.

--avainpalvelin -vaihtoehdon on oltava sen avainpalvelimen nimi, josta haluat etsiä. --hakunäppäimet Vaihtoehdon on oltava joko etsimäsi henkilön nimi tai hänen sähköpostiosoitteensa. Käytämme sähköpostiosoitetta:

gpg --avainpalvelin pgp.mit.edu --hakunäppäimet [email protected]

Ottelut on lueteltu sinulle ja numeroitu. Tuo numero kirjoittamalla numero ja painamalla Enter-näppäintä. Tässä tapauksessa on yksi ottelu, joten kirjoitamme 1 ja paina Enter.

Avain tuodaan, ja meille näytetään siihen avaimeen liittyvä nimi ja sähköpostiosoite.

Avaimen tarkistus ja allekirjoittaminen

Jos joku tuntemasi henkilö on luovuttanut sinulle julkisen avaimen tiedoston, voit turvallisesti sanoa, että se kuuluu kyseiselle henkilölle. Jos olet ladannut sen julkisen avaimen palvelimelta, saatat joutua tarkistamaan, että avain kuuluu henkilölle, jolle se on tarkoitettu.

--sormenjälki vaihtoehto aiheuttaa gpg luoda lyhyt sarja kymmenestä neljästä heksadesimaalimerkistä. Voit pyytää henkilöä lähettämään sinulle avaimensa sormenjäljen.

Voit sitten käyttää --sormenjälki vaihtoehto luoda sama sormenjälkisarja heksadesimaalimerkkejä ja verrata niitä. Jos ne sopivat yhteen, tiedät, että avain kuuluu kyseiselle henkilölle.

gpg - sormenjälki [email protected]

Sormenjälki luodaan.

Kun olet vakuuttunut siitä, että avain on aito ja sen omistaa henkilö, johon sen on tarkoitus olla yhteydessä, voit allekirjoittaa avaimen.

Jos et tee tätä, voit silti käyttää sitä salaamaan ja purkamaan viestit kyseiseltä henkilöltä. Mutta gpg kysyy joka kerta, haluatko jatkaa, koska avain on allekirjoittamaton. Käytämme sopivasti nimettyä --merkki-avain vaihtoehto ja anna henkilön sähköpostiosoite niin gpg tietää minkä avaimen allekirjoittaa.

gpg --sign-key [email protected]

Näet tietoja avaimesta ja henkilöstä, ja sinua pyydetään vahvistamaan, että haluat todella allekirjoittaa avaimen. Lehdistö Y ja paina Enter allekirjoittaaksesi avaimen.

Kuinka jakaa julkinen avain

Voidaksemme jakaa avaimesi tiedostona meidän on vietävä se gpg paikallinen avainkauppa. Tätä varten käytämme --viedä vaihtoehto, jota on seurattava sähköpostiosoite, jota käytit avaimen luomiseen. - tuotos -vaihtoehdon on oltava sen tiedoston nimi, johon haluat viedä avaimen. --panssari vaihtoehto kertoo gpg luoda ASCII-panssarilähtö binääritiedoston sijaan.

gpg --output ~ / dave-geek.key --armor --export [email protected]

Voimme katsoa avaintiedoston sisällä Vähemmän .

vähemmän dave-geek.key

Avain näkyy kaikessa loistossaan:

Voit myös jakaa julkisen avaimen julkisen avaimen palvelimella. - lähetä avaimet vaihtoehto lähettää avaimen avainpalvelimelle. --avainpalvelin Vaihtoehdon on oltava julkisen avaimen palvelimen verkko-osoite. Lähetettävän avaimen tunnistamiseksi avaimen sormenjälki on annettava komentorivillä. Huomaa, että neljän merkin joukossa ei ole välilyöntejä.

(Näet avaimesi sormenjäljen käyttämällä --sormenjälki vaihtoehto.)

gpg --send-keys --avainpalvelin pgp.mit.edu 31A4E3BE6C022830A804DA0EE9E4D6D0F64EEED4

Saat vahvistuksen avaimen lähettämisestä.

Koodien salaaminen

Olemme vihdoin valmiita salaamaan tiedosto ja lähettämään sen Marylle. Tiedoston nimi on Raven.txt.

- salaa vaihtoehto kertoo gpg salata tiedosto ja --merkki vaihtoehto käskee sitä allekirjoittamaan tiedoston tietosi. --panssari vaihtoehto käskee gpg: tä luomaan ASCII-tiedoston. -r (vastaanottaja) -vaihtoehdon on oltava sen henkilön sähköpostiosoite, jolle lähetät tiedoston.

gpg --encrypt --sign --armor -r [email protected]

Tiedosto luodaan samalla nimellä kuin alkuperäinen, mutta tiedoston nimeen liitetään ”.asc”. Katsotaanpa sen sisällä.

vähemmän Raven.txt.asc

Tiedosto on täysin lukukelvoton, ja sen voi purkaa vain joku, jolla on julkinen avain ja Marian yksityinen avain. Ainoa henkilö, jolla on molemmat, pitäisi olla Mary.

Voimme nyt lähettää tiedoston Marylle varmana siitä, että kukaan muu ei voi purkaa sitä.

Tiedostojen salauksen purku

Mary on lähettänyt vastauksen. Se on salatussa tiedostossa nimeltä coded.asc. Voimme purkaa sen salauksen helposti helposti - purkaa vaihtoehto. Aiomme ohjata lähdön toiseen tiedostoon nimeltä plain.txt.

Huomaa, että meidän ei tarvitse kertoa siitä gpg keneltä tiedosto on peräisin. Se voi selvittää sen tiedoston salatusta sisällöstä.

gpg --decrypt coded.asc> plain.txt

Katsotaanpa tiedostoa plain.txt:

vähemmän tavallinen.txt

Tiedosto on purettu onnistuneesti meille.

Avainten päivittäminen

Ajoittain voit kysyä gpg tarkistaa avaimet, jotka sillä on, julkisen avaimen palvelimelta ja päivittää kaikki muuttuneet. Voit tehdä tämän muutaman kuukauden välein tai kun saat avaimen uudelta yhteyshenkilöltä.

--värinäppäimet vaihtoehto aiheuttaa gpg suorittaa tarkistus. --avainpalvelin Vaihtoehdon tulee olla valitsemasi avainpalvelin. Kun avaimet on synkronoitu julkisten avainten palvelinten välillä, ei pitäisi olla väliä kumpi valitset.

gpg --keyserver pgp.mit.edu --refresh-keys

gpg vastaa luetteloimalla avaimet, jotka se tarkistaa, ja ilmoittamalla, ovatko ne muuttuneet ja päivitetyt.

Tietosuoja on kuuma aihe

Tietosuoja ei ole koskaan kaukana uutisista näinä päivinä. Mistä tahansa syystä haluatkin pitää tietosi suojattuna ja yksityisenä, gpg tarjoaa yksinkertaisen tavan soveltaa uskomattoman vahvaa salausta tiedostoihisi ja viestintään.

On muitakin tapoja käyttää gpg . Voit hankkia laajennuksen Thunderbird olla nimeltään Enigmail . Se koukku suoraan sinun gpg kokoonpano, jotta voit salata sähköpostiviestejä Thunderbirdin sisältä.

.entry-sisältö .entry-alatunniste

How To Encrypt And Decrypt Files With GPG On Linux

How To Encrypt And Decrypt Files With GPG On Linux

Encrypt Files With Gpg Linux

Linux : HowTo Encrypt And Decrypt Files With A Password Using GPG

How To Encrypt And Decrypt Files Using OpenSSL On Ubuntu Linux

How To Encrypt Files On Linux Via Terminal Using GPG

Encrypt & Decrypt Files In LInux Using GPG Tool (Part I)

How Encrypt Decrypt File With GPG

Using GPG To Encrypt And Decrypt A File

How To Use GPG Private Public Keys To Encrypt And Encrypt Files On Ubuntu Linux

How To Encrypt And Decrypt Files Using Private Public Keys With OpenSSL On Ubuntu Linux

Encrypt A File With Gpg - BASH - Linux

[2020] How To Use GPG To Encrypt And Decrypt Messages

GnuPG - How To Encrypt And Decrypt Files - Public Key And Private Key Concept

Encrypt And Decrypt Files Using TAR Command - Tech Arkit

How To Encrypt & Decrypt Any File In Linux Using GNU Privacy Guard | Hindi

14-How To Encrypt/Decrypt Files With GPG On Linux And Learn About (uptime, ,finger,...) Commands

Encrypting And Decrypting A File In Linux [GPG | PinguyOS]


Yksityisyys ja turvallisuus - Suosituimmat artikkelit

Kuinka kokeilla macOS Mojave Betaa juuri nyt

Yksityisyys ja turvallisuus Jun 26, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Innostutko macOS Mojavesta, mutta etkö halua odottaa putoamista? Julkinen beeta on nyt kokeilukelpoinen; Näin se asennetaan. Olemme osoitta..


Nest Cam -syötteen jakaminen jonkun muun kanssa

Yksityisyys ja turvallisuus May 22, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Nest Cam auttaa sinua pitämään kotisi silmällä missä tahansa, mutta enemmän silmiä, joihin luotat katsomaan tavaroitasi, on mukavampaa. Jos ha..


Kuinka kouluttaa Siriä, Cortanaa ja Googlea ymmärtämään äänesi paremmin

Yksityisyys ja turvallisuus Jun 20, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Kaksi ihmistä ei kuulosta täysin samanlaiselta. Eri ihmisillä on erilaisia ​​aksentteja ja tapoja sanojen lausumiseksi, ja tietokoneohjatut ä�..


Ainoa turvallinen paikka ostaa Windows-tietokone on Microsoft Store

Yksityisyys ja turvallisuus Feb 22, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Lenovo on toiminut Superfish heidän tietokoneillaan kuukausia. Tämä on tietoturvakatastrofi, ja se osoittaa, kuinka vähän PC-valmi..


Mistä Linux tietää, että uusi salasana on samanlainen kuin vanha?

Yksityisyys ja turvallisuus Jan 1, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Jos olet joskus saanut viestin siitä, että uusi salasanasi on liian samanlainen kuin vanha, saatat olla utelias selvittämään, kuinka Linux-järje..


Suojaa langaton reititin: 8 asiaa, joita voit tehdä juuri nyt

Yksityisyys ja turvallisuus Jan 9, 2025

Turvallisuustutkija löysi äskettäin takaoven monista D-Link-reitittimistä, jolloin kuka tahansa pääsi käyttämään reititintä tuntematta käyttäjänimeä tai salasanaa. T�..


8 uutta ominaisuutta Ubuntu 12.10: ssä, Quantal Quetzal

Yksityisyys ja turvallisuus Oct 20, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Ubuntu 12.10 on julkaistu ja voit lataa se nyt . Paremmasta integraatiosta verkkosovellusten ja verkkopalveluiden kanssa Unityn parannu..


Kuinka päivittää Windows 7 helposti (ja ymmärrä, pitäisikö sinun)

Yksityisyys ja turvallisuus Jan 13, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Yhtenä päivänä yritin käyttää etätyöpöytää yhteyden muodostamiseksi olohuoneen kannettavasta tietokoneesta alakerran työpöydälle, kun t..


Luokat