Mikä on kryptosysteemit?

Salausjärjestelmä on järjestelmä, joka käyttää salaustekniikkaa tarjoamaan käyttäjille tietoturvapalveluita. Kryptosysteemi tunnetaan myös salausjärjestelmänä, joka tarkoittaa luettavan viestimuodon muuntamista ei-luettavaan muotoon. Ymmärtääksemme kryptosysteemin yksityiskohtaisesti keskustelemalla kryptosysteemimallista, joka osoittaa kuinka lähettäjä ja vastaanottaja kommunikoivat salaa keskenään.

Yllä olevassa kaaviossa voit nähdä, että lähettäjä haluaa lähettää viestin vastaanottajalle salaa, paljastamatta mitään kolmansille osapuolille. sen suorittamiseksi, että salaustekniikka tulee kuvaan. Lähettäjäjärjestelmässä kryptosysteemi ottaa lähettäjän viestin i. Pelkkä teksti ja käyttämällä salaista avainta (salausavainta) se suorittaa jonkin salausalgoritmin ja muodostaa salaustekstin ja lähettää sen sitten vastaanottimelle. Saatuaan salatun tekstin vastaanottimen puolella kryptosysteemissä suoritetaan salauksen purkualgoritmit salaista avainta (salauksen avainta) käyttäen ja muunnetaan salattu teksti tavalliseksi tekstiksi. Kryptosysteemin tavoitteena on lähettää yksityisiä tietoja lähettäjältä vastaanottajalle ilman minkään kolmannen osapuolen tulkintaa.

Kryptosysteemin komponentit

Alla on luettelo kryptosysteemin komponenteista:

  1. Pelkkä teksti.
  2. Salakieli.
  3. Salausalgoritmi.
  4. Salauksen purkualgoritmi.
  5. Salausavain.
  6. Salauksen purkuavain.

1) Pelkkä teksti

Pelkkä teksti on viesti tai data, jonka kuka tahansa voi ymmärtää.

2) salakirjoitus

Salausteksti on viesti tai data, joka ei ole luettavassa muodossa, se suoritetaan suorittamalla salausalgoritmi selkeälle tekstille salausavaimen avulla.

3) Salausalgoritmi

Se on prosessi, jolla muunnetaan selkeä teksti Ciphertext-muotoon salausavaimen avulla. Salatun tekstin tuottamiseksi tarvitaan kaksi syöttöä, eli pelkkä teksti ja salausavain.

4) Salauksen purkualgoritmi

Se on salausalgoritmin vastakkaisprosessi, se muuntaa salatun tekstin pelkkään tekstiin salauksen avaimen avulla. Tavallisen tekstin tuottamiseen tarvitaan kaksi syöttöä eli salateksti ja salausavain.

5) Salausavain

Se on avain, jonka lähettäjä muutti tavallisen tekstin salatustekseksi.

6) Salauksen purkuavain

Se on avain, jota vastaanotin käyttää muuntamaan salatun tekstin tekstiksi.

Kryptosysteemityypit

Kryptosysteemejä on kahta tyyppiä - symmetrisen avaimen salaus ja epäsymmetrisen avaimen salaus. Tarkastellaan näitä kahta tyyppiä yksityiskohtaisesti.

1) Symmetrinen avaimen salaus

  • Symmetrisen avaimen salauksessa sekä lähettäjä että vastaanottaja käyttävät samaa salaista avainta eli salausavainta salauksen ja salauksen purkamiseen. Symmetrisen avaimen salaus tunnetaan myös nimellä symmetrinen salaus.
  • Jotkut algoritmit käyttävät symmetrisiä avainkäsitteitä turvallisuuden saavuttamiseksi. Esimerkiksi DES (Data Encryption Standard), IDEA (International Data Encryption Algorithm), 3DES (Triple Data Encryption Standard), Blowfish.
  • Symmetrisen avaimen salausta käytetään enimmäkseen kaikissa kryptojärjestelmissä
  • Symmetrisen avaimen salauksessa lähettäjä ja vastaanottaja sopivat samasta salaisesta avaimesta. lähettäjä salaa yksityisen tiedon eli pelkkää tekstiä salaisella avaimella ja lähettää sen vastaanottajalle. Tietojen vastaanottamisen jälkeen vastaanotin käyttää samaa salaa avainta, jota lähettäjä käyttää tietojen salaamiseen. Tätä salaista avainta käyttämällä se muuntaa salatun tekstin selkeäksi tekstiksi.

Alla olevassa kuvassa nähdään Symmetrisen avaimen salauksen toiminta.

Kryptosysteemin ominaisuudet symmetrisen avaimen salauksessa: -

  1. Koska he käyttävät samaa avainta salaukseen ja salauksen purkamiseen, heidän on jaettava kyseinen salainen avain
  2. Kaiken tyyppisen hyökkäyksen salaisen avaimen välttämiseksi päivitys on tehtävä säännöllisin väliajoin.
  3. Salaisen avaimen pituus symmetrisen avaimen salauksessa on pieni, joten salaus ja salauksen purku ovat nopeampia.
  4. Salaisen avaimen jakamiseksi lähettäjän ja vastaanottajan välillä on oltava mekanismi.

Symmetrisen avaimen salauksen haasteet-

Salaisen avaimen luominen: Jotta salainen avain voidaan jakaa, sekä lähettäjän että vastaanottajan on sovittava symmetrisesta avaimesta, joka vaatii avaimen luontimekanismin.

Luottamusongelma: Lähettäjän ja vastaanottajan välillä on oltava luottamusta, koska he jakavat symmetrisen avaimen. Oletetaan esimerkiksi, että vastaanottaja on menettänyt salaisen avaimensa hyökkääjille, eikä hän ilmoita siitä lähettäjälle.

2) Epäsymmetrinen avaimen salaus

Epäsymmetrisen avaimen salauksessa lähettäjä ja vastaanottaja käyttävät kahta erilaista avainta salaus- ja salauksenpurkuprosesseihin. Epäsymmetrinen avaimen salaus tunnetaan myös julkisen avaimen salauksena.

Yllä olevassa kuvassa näemme kuinka epäsymmetrinen avaimen salaus toimii.

  • Epäsymmetrisessä avaimen salauksessa käytetään kahta avainta. eli julkinen avain ja yksityinen avain. Nämä kaksi näppäintä liittyvät matemaattisesti toisiinsa. Julkinen avain tallennetaan julkiseen arkistoon ja yksityiset avaimet yksityiseen arkistoon.
  • Salaa yksityiset tiedot lähettämällä vastaanottajan julkisen avaimen lähettäjä ja lähetä se vastaanottajalle. Saatuaan yksityisiä tietoja vastaanottaja käyttää yksityistä tietoa salauksen purkamiseen.
  • Avainten pituus epäsymmetrisessä avaimen salauksessa on suuri, joten salaus- ja salauksenpurkuprosessit epäsymmetrisen avaimen salauksessa hidastuvat symmetrisen avaimen salaukseen verrattuna.
  • Yksityisen avaimen laskeminen julkisen avaimen perusteella ei ole laskennallisesti niin helppoa. Seurauksena on, että julkiset avaimet voidaan jakaa vapaasti, jolloin käyttäjät voivat helposti ja kätevästi salata sisällön ja tarkistaa digitaaliset allekirjoitukset. Yksityiset avaimet voidaan pitää salaisina varmistamalla, että sisältö voidaan salata ja digitaaliset allekirjoitukset luoda vain yksityisellä avaimella. omistajat. Epäsymmetriset avainkryptosysteemit kohtaavat haasteen, eli käyttäjän on oltava varma siitä, että julkinen avain, jota hän käyttää yksittäisen henkilön kanssa lähettämiseen, on todella kyseisen henkilön julkinen avain eikä hyökkääjä ole käsitellyt sitä.
  • Myös siksi, että julkiset avaimet on jaettava, mutta nämä julkiset avaimet ovat kooltaan suuria, joten sitä on vaikea muistaa, joten ne tallennetaan digitaalisiin varmenteisiin suojattua lähettämistä ja jakamista varten. Vaikka yksityisiä avaimia ei voi jakaa, ne vain tallennetaan käyttämäsi pilviohjelmistoon tai käyttöjärjestelmään tai laitteistoihin. Monia Internet-protokollia, kuten SSH, OpenPGP, SSL / TLS, käytetään epäsymmetrisessä salausmenetelmässä salaus- ja digitaalisen allekirjoitustoimintojen suorittamiseen.

johtopäätös

Tässä artikkelissa olemme nähneet, kuinka salaustekniikka auttaa salaamaan ja purkamaan viestit turvallisesti ja kätevästi.

Suositellut artikkelit

Tämä on opas kryptosysteemeihin. Täällä keskustelimme siitä, mikä on kryptosysteemejä? sen komponentit ja tyypit asianmukaisella lohkokaaviolla. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Digitaalisen allekirjoituksen algoritmi
  2. Mikä on salaus?
  3. Salaus vs. salaus
  4. Tietoturvahaastattelua koskevat kysymykset
  5. Salakirjoitustyypit