Šifra

Šifra (alebo šifra) je algoritmus na vykonávanie šifrovania (kódovania) alebo dešifrovania (dekódovania). Ide o sériu presne definovaných krokov, ktoré možno dodržiavať ako postup. Šifrovať alebo kódovať znamená previesť informáciu z otvoreného textu na šifru alebo kód.

V netechnickom použití "šifra" často znamená to isté ako "kód", ale v kryptografii sa šifry od kódov odlišujú. Jeden zdroj z 20. storočia uvádza toto vysvetlenie: "Šifra je "metóda, v ktorej je základnou jednotkou utajenia písmeno. V porovnaní s tým je šifra spôsob utajenia, pri ktorom je základnou jednotkou slovo". Koncom storočia sa "kódy" v tomto kryptografickom zmysle stali zriedkavými. Kryptografia 21. storočia väčšinou šifruje bitové prúdy.

Kódy fungovali tak, že sa nahrádzali podľa rozsiahlej kódovej knihy, ktorá spájala náhodný reťazec znakov alebo čísel so slovom alebo frázou. Napríklad "UQJHSE" by mohol byť kód pre "Pokračujte na nasledujúce súradnice".

Šifra sa používa na premenu pôvodnej informácie ("otvoreného textu") na zašifrovanú formu "šifrového textu". Šifrovaná správa obsahuje všetky informácie z otvoreného textu, ale človek ani počítač ju nemôžu prečítať bez príslušného mechanizmu na dešifrovanie. Na zašifrovanie alebo dešifrovanie potrebujete "kľúč". Pri šifrovaní kľúč určuje konkrétnu transformáciu otvoreného textu na šifrový text alebo naopak pri dešifrovaní.

Podľa typu použitého kľúča sa šifry delia na:

  • algoritmy so symetrickým kľúčom (kryptografia so súkromným kľúčom): na šifrovanie a dešifrovanie sa používa rovnaký kľúč a
  • algoritmy s asymetrickým kľúčom (kryptografia s verejným kľúčom): na šifrovanie a dešifrovanie sa používajú dva rôzne kľúče.

Slovo šifra vo francúzštine je cifre a v stredovekej latinčine cifra, z arabského sifr, čo znamená "nula". Prvé známe anglické použitie slova zero bolo v roku 1598.

Súvisiace stránky

  • Kód
  • Šifrovanie
  • Kľúč (kryptografia)
  • Bloková šifra
  • Šifra produktu
  • Šifrový text
  • Útok len na šifrový text

Otázky a odpovede

Otázka: Čo je to šifra?


Odpoveď: Šifra (alebo šifrátor) je algoritmus na vykonávanie šifrovania (kódovania) alebo dešifrovania (dekódovania). Je to séria presne definovaných krokov, ktoré sa dajú dodržiavať ako postup.

Otázka: Ako sa šifrujú informácie?


Odpoveď: Šifrovať alebo kódovať znamená previesť informáciu z čistého textu na šifru alebo kód.

Otázka: Aký je rozdiel medzi šifrou a kódom?


Odpoveď: V netechnickom použití "šifra" často znamená to isté ako "kód", ale v kryptografii sa šifry od kódov odlišujú. Jeden zdroj z 20. storočia uvádza toto vysvetlenie: šifra je "metóda, v ktorej je základnou jednotkou utajenia písmeno. V porovnaní s tým je kód forma utajenia, v ktorej je základnou jednotkou slovo".

Otázka: Ako funguje šifrovanie?


Odpoveď: Šifra sa používa na premenu pôvodnej informácie ("otvoreného textu") na zašifrovanú formu "šifrového textu". Šifrovaná správa obsahuje všetky informácie otvoreného textu, ale človek ani počítač ju nemôže prečítať bez príslušného mechanizmu na dešifrovanie. Na zašifrovanie alebo dešifrovanie potrebujete "kľúč". Pri šifrovaní kľúč určuje konkrétnu transformáciu otvoreného textu na šifrový text alebo naopak pri dešifrovaní.

Otázka: Ako sa delia šifry podľa typu použitého kľúča?


Odpoveď: Šifry sa delia na algoritmy so symetrickým kľúčom (kryptografia so súkromným kľúčom): kde sa na šifrovanie a dešifrovanie používa rovnaký kľúč; a algoritmy s asymetrickým kľúčom (kryptografia s verejným kľúčom): kde sa na šifrovanie a dešifrovanie používajú dva rôzne kľúče.

Otázka: Odkiaľ pochádza slovo "šifra"?


Odpoveď:Slovo "šifra" pochádza z francúzskeho cifre a stredovekého latinského cifra, z arabského sifr, čo znamená "nula". Prvé známe anglické použitie slova zero bolo v roku 1598.

AlegsaOnline.com - 2020 / 2023 - License CC3