Co jsou šifrovací kódy?

Šifrovací kódy, na jejich nejzákladnější úrovni, jsou metody a nástroje pro šifrování různých typů dat. Je důležité si uvědomit, že šifrové kódy se liší od běžněji známého kódu, protože tento kód používá předem určenou řadu slov nebo čísel pro přenos krátkých zpráv nebo příkazů. Naopak šifrové kódy transponují nebo nahrazují skutečné nápisy a data daty určenými určitým algoritmem. Například když Japonci zahájili útok na Pearl Harbor v roce 1941, kódová fráze, kterou použili k signalizaci útoku, byla „Horolezecká hora Nitaka“. Pokud by japonský velitel použil šifrovací kódy, zpráva by se mohla podobat něčemu podobnému „A1XT3 11-3sD 22XD“.

Původ slovní šifry pochází jak z latinského slova sifra, tak iz arabského slova sifr , což znamená „nula“. Není známo, jak tato slova byla spojena s kryptologií a šifrovými kódy obecně. Historici spekulovali, že vzhledem k tomu, že pojem nula byl středověkým Evropanům tak cizím a matoucím nápadem, bylo vždy, když bylo v rozhovoru zmíněno, skrytí skutečného významu zprávy v matoucím pojetí. Jiné teorie původu naznačují, že protože nula byla arabské číslo, konzervativnější evropští katolíci to přirovnávali k temným tajemstvím.

Šifrovací kódy přicházejí ve všech směrech složitosti. Nejjednodušší z nich byl kdysi snadno dostupný v obilné krabičce. Dekodérové ​​prsteny, populární po mnoho padesátých a šedesátých let, nabízely jednoduchou transpoziční šifru, kde byly prsteny použity k nahrazení jednoho písmene abecedy buď písmenem, nebo číslem. To umožnilo dětem posílat tajné zprávy svým přátelům, kteří také měli dekódovací prsteny.

Na druhém konci spektra je však šifrování na vojenské úrovni, které pomocí počítačově vytvářených algoritmů vytváří šifry tak složité, že je často jediným způsobem, jak je dešifrovat, je použití klíče. Šifrový klíč obsahuje algoritmus použitý k vytvoření odpovídajícího šifrovacího kódu. Když jsou použity ve spojení se šifrovanými daty, tyto klíče data dešifrují a učiní je znovu použitelnými.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?