Mõiste definitsioonis ABC
Miscellanea / / July 04, 2021
Autor Guillem Alsina González, märtsis. 2017
Kuigi praegu on krüpteerimis- ja krüptimistehnoloogiad nutiseadmete massilise kasutamise ja ühenduse loomise tõttu plahvatuslikult kasvanud Internet, krüptimistehnikaid on kasutatud iidsetest aegadest.
Nagu nii mõnigi muu suurele Julius Caesarile omistatud asi, kasutas ka tema a kood teie sõjalise side krüpteerimine, mille dešifreerimine võib tänapäeval tunduda väga lihtne ja tühine, kuid mis tol ajal pidi olema kohutavalt keeruline:
Caesari šifr seisneb tähestiku iga tähe asendamises teisega, positsioonide liigutamises kindla arvu ruutudega
Nii et näiteks kui meil on, et tähestik on ABCDEFGHIJK... ja otsustasime kasutada Caesari võtit nihe 3 positsioonist vastab A D-le, B vastab E-le ja nii edasi.
Sel viisil a teksti Mida
Tere, kuidas lood on
see näeks välja
Krñd, txh wdñ
Seda tüüpi koodide probleem seisneb selles, et kõikides keeltes korratakse mõnda tähte rohkem kui teisi. Ladina keele järeltulija keeltes on need täishäälikud ja kui näeme, et a iseloomu
Seda korratakse palju, saame katsetama hakata, kuni sõna dešifreerime. Ja mõnede dešifreeritud tähtede puhul, nagu me teame nihet, on ülejäänud teksti dešifreerimine tühine.Selle lahendamiseks
praegused krüptimissüsteemid kasutavad rea matemaatilisi toiminguid, mille lahendamiseks on vaja võtmeid
Need võtmed on tavaliselt avalikud ja privaatsed. Esimest kasutatakse mis tahes dekodeerimiseks sõnum see jõuab meieni ja see peab meil olema, et krüpteeritud sidet vastu võtta ja nende mõistmiseks dešifreerida.
Sõnumite krüptimiseks on vaja privaatvõtit ja seda ei tohiks me kellelegi pakkuda.
Algoritmide kodeerimise oluline tegur on see, kui palju bitti matemaatilistes toimingutes kasutatakse
kuna mida rohkem neid on, st mida pikem on võti, seda keerulisem on andmeid dekodeerida ja seda suurem ohutus oma edasikandumine. Mis veel,
kodeeritud teabe dešifreerimise raskustele lisatakse selle "aegumine"
Nii näiteks liitlaste maade spionaažiteenused Teine maailmasõdanõustus sakslastele nende peamise topeltagendi (katalaan Joan Pujoli) kaudu andma teavet Normandia maabumine paar tundi enne nende toimumist, kui sakslastel ei olnud võimalust seda parandada ja paremini katta piirkonnas.
Sel moel ja "aegunud" praktiseerimiseks vajaliku teabega salvestasid nad vastuluurega oma parima vara usaldusväärsuse.
Seega, kui meil on pika võtmega kodeeritud teave, võib selle võimalik dekodeerida väga võimsate arvutisüsteemide ja selle aeg, kuid selleks ajaks ei oleks teave enam huvi pakkunud või oleksime selle juba hankinud muude avalike vahendite abil, millega isegi dekodeerimist alustades kaotab see juba huvi.
Kõige populaarsemate krüptimissüsteemide seas on meil:
- DES (andmete krüptimise standard)
- AES (täiustatud krüptimisstandard)
- PGP (päris hea privaatsus)
- Blowfish
- Kaksik
Fotod: Fotolia - Cebreros / Corocota
Krüptimise teemad