Salaa

Salaa

Termi salaa kuvaa tekemistä tiedot lukukelvoton muille ihmisille tai tietokoneille, joiden ei pitäisi nähdä sisältöä. Salattu data luodaan salausohjelmalla, kuten PGP, salauskone tai yksinkertainen salausavain, ja se näkyy roskana, kunnes se puretaan. Tietojen lukemiseksi tai käyttämiseksi ne on purettava, ja vain ne, joilla on oikeat tiedot Salasana tai salausavaimen avulla tiedot voidaan lukea uudelleen.

Kärki

Salaamatonta dataa kutsutaan selkeä teksti ; salattuja tai salattuja tietoja kutsutaan salausteksti .



Nykyään käytössä on kaksi perustyyppiä salausta. Ensimmäinen tyyppi on yksityisen avaimen salaus ( symmetrisen avaimen salaus ), jossa molemmat ihmiset tietävät salaisen avaimen tietojen salaamiseksi ja salauksen purkamiseksi. Toinen tyyppi on julkisen avaimen salaus ( epäsymmetrisen avaimen salaus ), jossa salausohjelmisto luo julkisen ja yksityisen avaimen. Katso julkisen avaimen salauksen määritelmästä lisätietoja tämäntyyppisestä salauksesta.

Windows 7 salasanasuojattu kansio

Miksi salausta tarvitaan?

Käytät salausta joka päivä ja käytät sitä jopa nyt lukiessasi tätä sivua. Salaus auttaa pitämään tietosi ja toimintasi yksityisenä kaikille paitsi tietojesi vastaanottajalle. Esimerkiksi kun kirjoitat luottokorttitietosi verkkosivulle, haluat jakaa nämä tiedot vain yhden yrityksen verkkosivuston kanssa. Oletetaan, että sitä ei ole salattu; kun välität tietoja, se voidaan siepata ja lukea keskellä olevan miehen hyökkäyksellä. Kun tieto kuitenkin salataan, jos se siepattaisiin, sitä olisi äärimmäisen vaikea lukea salauksen takia. Salaus auttaa myös pitämään tallennetut tiedot turvassa. Esimerkiksi, jos päätät tallentaa luottokorttisi verkkosivustolle, se on salattu estämään työntekijöitä tai hyökkääjiä lukemasta tietoja helposti.

Onko salaus huono?

Ei. Salaus on erittäin hyvä asia, ja ilman salausta Internet ei voisi olla olemassa kuten nykyään. Huonot ihmiset voivat kuitenkin käyttää salausta, kuten mitä tahansa tekniikkaa. Jotkut väittävät, että salaus auttaa suojelemaan pahoja ihmisiä estämällä viranomaisia ​​sieppaamasta ja lukemasta heidän viestinsä. Viranomaisten tai hallitusten salliminen ohittaa salaus pahojen ihmisten valvomiseksi myös rikkoo salauksen kaikille muille samanaikaisesti. Ei ole menetelmää sallia vain harvat valitut ohittamaan salauksen. Takaoven tai muun menetelmän luominen salauksen ohittamiseksi rikkoo koko suojatun tiedon käsitteen. Ilman tätä luottamusta tietojesi tietoon on turvallista, kukaan ei käyttäisi kyseistä salaustapaa.



Mutta en tee mitään pahaa, miksi välittäisin?

Yleinen argumentti, joka antaa viranomaisille mahdollisuuden ohittaa salaus, on, että et tee mitään pahaa eikä sinulla ole mitään salattavaa. Vaikka on hienoa, ettet tee mitään pahaa, joku, joka kykenee tarkkailemaan sinua ilman salausta, voi tehdä jotain pahaa tahallaan tai tahattomasti. Esimerkiksi, vaikka olisit kunnossa viranomaisten kanssa, jotka lukevat kaikki yksityiset viestisi, et todennäköisesti halua, että stalkerilla olisi sama kyky. Kun luodaan menetelmä salauksen rikkomiseksi, kuka tahansa voi hyödyntää sitä.

Salausalgoritmit

On paljon algoritmeja käytetään tietojen salaamiseen. Esimerkiksi perussala, joka tunnetaan nimellä yksinkertainen korvaaminen , korvaava salaus tai Caesarin salaus (nimetty Julius Caesarin mukaan) vuorot aakkoset muutaman merkin kirjaimia. Alla on esimerkki aakkosista, jotka on siirretty neljän merkin yli.

Salaa avain: a = e, b = f, c = g, d = h, e = i, f = j, g = k, h = l, i = m, j = n, k = o, l = p, m = q, n = r, o = s, p = t, q = u, r = v, s = w, t = x, u = y, v = z, w = a, x = b, y = c, ja z = d.



Salauksen purku: a = w, b = x, c = y, d = z, e = a, f = b, g = c, h = d, i = e, j = f, k = g, l = h, m = i, n = j, o = k, p = l, q = m, r = n, s = o, t = p, u = q, v = r, w = s, x = t, y = u, ja z = v

miltä eteenpäin viiva näyttää

Tätä tekniikkaa käyttämällä käyttäjä voi salata viestin: tietokone toivoa ilmainen apu kaikille vastaanottajalle: gsqtyxiv lsti jvii lipt jsv izivcsri . Alla on esimerkki siitä, miten tämä voitaisiin tehdä käyttämällä Perl ohjelmointikieli.

my (%key, $new); my $alpha = 'abcdefghijklmnopqrstuvwxyz'; my $message = 'computer hope free help for everyone'; @alpha = split(//, $alpha); my $i=1; foreach $alpha (@alpha) { if ($i >= 23) { $i = -3; } $key{$alpha} = $alpha[$i+3]; $i++; } @message = split(//,$message); foreach $message (@message) { if ($message =~/[a-z]/i) { $new .= '$key{$message}'; } else { $new .= '$message'; } } print 'Old: $message
Encrypted: $new
';

Muunnostyökalu

Yllä oleva koodi on saatavana myös verkossa tekstin salaamiseksi ja muuntamiseksi.


Alla on joitain muita esimerkkejä yksinkertaisista salausalgoritmeista.

  • Transposition salaus - vierekkäiset merkit vaihdetaan.
  • Laajennussalaus - datamerkkien väliin lisätään muita merkkejä.
  • Tiivistyssalaus - tietojen merkit poistetaan ja tallennetaan muualle.

Kuinka salaus puretaan tai poistetaan?

Salattujen tietojen salauksen purkamiseksi sinulla on oltava avain, joka kertoo tietokoneelle tai salausohjelmalle tietojen salauksen purkamisen. Ilman avainta tietoja ei voi lukea tai purkaa.

Jos salaus voidaan rikkoa ilman avainta, sitä pidetään epävarmana eikä sitä enää käytetä.

Kuinka hallitukset ohittavat salauksen?

Ne, jotka tutkivat salausta, voivat purkaa heikot salaukset salauksen avulla, jossa salattuja tietoja tutkitaan, ja tietojen salauksen purkamiseen käytetään erilaisia ​​menetelmiä. Tällaisia ​​heikkoja menetelmiä kuitenkin vältetään, koska niiden tiedetään olevan epävarmoja.

Vahvemman salauksen katkaisemiseksi tarvitset pääsyn a supertietokone pystyy suorittamaan raa'at voimahyökkäykset tai käyttämällä erilaisia ​​algoritmeja yritettäessä rikkoa salaus. Joitakin vahvimmista salauksista ei silti voida murtaa, vaikka yli sadan vuoden aikana supertietokone yritti murtaa yhden viestin.

Windows 10 hidastaa tietokonettani

Tämän vaikeuden takia suurin osa salauksesta rikkoutuu sen jälkeen, kun hallitus haastaa yrityksen auttamaan salauksen rikkomisessa tai ohittamisessa. Jotkut hallitukset voivat myös pyytää takaoven käyttöä salausalgoritmin kautta. Kaikki asiantuntijat ovat kuitenkin yhtä mieltä siitä, että kun takaovi on luotu, salausalgoritmia ei enää pidetä turvallisena käyttää, koska se voidaan kiertää.

Voiko salattuja tietoja poistaa?

Salattuja tietoja ei ole suojattu; se voi olla poistettu , muokattu , korvattu ja tasainen tartunnan saanut . Salatut tiedot voidaan jopa salata uudestaan ​​käyttämällä toista salausalgoritmia. Jos sinulla on salattuja tietoja, et voi käyttää niitä ja haluat palauttaa tilaa se on käytössä, se voidaan poistaa kuten kaikki muutkin tiedostot eikä vaadi avainta. Jos sinulla on täysi kiintolevy tai käyttöjärjestelmä, joka on suojattu salauksella, se voidaan myös alustaa.

Merkintä

Salattujen tietojen poistaminen tai salatun aseman alustaminen ei palauta salattuja tietoja. se poistaa salauksen ja tiedot. Toisin sanoen kaikki salatut tiedot menetetään.

Merkintä

Jos salattu data johtui lunnasohjelma , salattujen tiedostojen poistaminen ei poista lunnasohjelmaa. Kiintolevyn alustaminen kaiken poistamiseksi ja aloittamiseksi alusta poistaisi kuitenkin lunnasohjelman. Lisäksi ransomware poistaminen tietokoneelta ei pura tietoja. Salasanaa tai salauksenpurkuavainta tarvitaan edelleen tietojen salauksen purkamiseen.