Koncept v definiciji ABC
Miscellanea / / July 04, 2021
Guillem Alsina González, mar. 2017
Čeprav je v naših časih tehnologija šifriranja in šifriranja eksplodirala zaradi množične uporabe pametnih naprav in povezave z Internet, tehnike šifriranja se uporabljajo že od antičnih časov.
Kot toliko drugih stvari, ki jih pripisujejo velikemu Juliju Cezarju, je tudi on uporabil a Koda šifriranje vaših vojaških komunikacij, ki se danes morda zdi zelo preprosto in nepomembno za razvozlati, a je bilo takrat v resnici zapleteno:
šifra Cezar je sestavljena iz nadomestitve vsake črke abecede z drugo, premikanje položajev za določeno število kvadratov
Torej, na primer, če imamo abecedo ABCDEFGHIJK... in odločili smo se, da uporabimo Cezarjev ključ z premik od 3 položajev bo A ustrezal D, B bo ustrezal E itd.
Na ta način se besedilo Kaj
Živjo, kako so stvari
zdelo bi se
Krñd, txh wdñ
Težava te vrste kode je, da se v vseh jezikih nekatere črke ponavljajo bolj kot druge. V potomcih latinskih jezikov so samoglasniki in če vidimo, da a znak Veliko se ponavlja, lahko začnemo s testiranjem, dokler ne razberemo besede. In z nekaterimi dešifriranimi črkami, kot lahko vemo, je dešifriranje preostalega besedila nepomembno.
Da bi to rešili,
trenutni šifrirni sistemi uporabljajo vrsto matematičnih operacij, za ločljivost katerih ključev so potrebni
Ti ključi so običajno javni in zasebni. Prvi se uporablja za dekodiranje katerega koli sporočilo ki nas doseže in to je tisto, ki ga moramo imeti, da prejmemo šifrirane komunikacije in jih dešifriramo, da jih razumemo.
Za šifriranje sporočil je potreben zasebni ključ, ki ga ne smemo dati nikomur.
Pomemben dejavnik pri algoritmih kodiranja je, koliko bitov se uporablja pri matematičnih operacijah
ker bolj ko so, torej daljši je ključ, težje je dekodirati podatke in večji so varnost v svojem prenos. Kaj je več,
k težavnosti dešifriranja kodirane informacije je dodan njen "iztek"
Tako so na primer vohunske službe zavezniških držav med Druga svetovna vojna, se je strinjal, da bo Nemcem prek njihovega glavnega dvojnega agenta (Katalonke Joan Pujol) zagotovil informacije o resničnih načrtih za Pristanek v Normandiji, nekaj ur pred tem, ko Nemci niso imeli možnosti popravka in boljšega pokrivanja območje.
Na ta način so z "potekel" praktičnimi informacijami prihranili verodostojnost svojega najboljšega premoženja v protiobveščevalnih informacijah.
Če imamo torej informacije, kodirane z dolgim ključem, jih bo morda mogoče dekodirati z uporabo zelo zmogljivih računalniških sistemov in z uporabo čas, vendar do takrat informacije ne bi bile več zanimive ali pa bi jih že dobili z drugimi javnimi sredstvi, s katerimi že ob začetku dekodiranja že izgubijo obresti.
Med najbolj priljubljenimi šifrirnimi sistemi imamo:
- DES (standard šifriranja podatkov)
- AES (Advanced Encryption Standard)
- PGP (precej dobra zasebnost)
- Blowfish
- Dve ribici
Fotografije: Fotolia - Cebreros / Corocota
Teme v šifriranju