Kdovanie a ifrovanie Kdovanie sli na prenos informcie

  • Slides: 8
Download presentation
Kódovanie a šifrovanie

Kódovanie a šifrovanie

Kódovanie: slúži na prenos informácie (nie vždy ide o utajenie) pomocou technických zariadení (binárny

Kódovanie: slúži na prenos informácie (nie vždy ide o utajenie) pomocou technických zariadení (binárny kód na PC, Morseovka, . . . ). Ide o vopred dohodnutú a všeobecne známu množinu pravidiel, ktorá dovoľuje informácie vyjadriť tak, aby sa dali uchovávať alebo šíriť. Šifrovanie: slúži na utajenie obsahu komunikácie (napr. osobných údajov, čísla účtu v banke, . . . )- pri prenose cez internet: protokoly https: // ftps: // opak: dešifrovanie

Kódovanie textu do číselnej podoby sa nazýva digitalizácia textu. Ide o spôsob kódovania textových

Kódovanie textu do číselnej podoby sa nazýva digitalizácia textu. Ide o spôsob kódovania textových informácií v počítačoch.

Na kódovanie znakov (písmená, číslice, špeciálne znaky) do núl a jednotiek bola vytvorená pre

Na kódovanie znakov (písmená, číslice, špeciálne znaky) do núl a jednotiek bola vytvorená pre počítače ASCII tabuľka, v ktorej každému znaku je priradená kombinácia 8 dvojkových číslic (0, 1), ktoré sa uložia do jedného bajtu pamäte. Pr. : A. . . 01000001 B. . . 01000010 <. . . 00111100 1. . . 00110001 . . . 65 (v desiatkovej číselnej sústave). . . 66. . . 60. . . 49 Tento kód zabezpečuje bezproblémovú komunikáciu medzi všetkými počítačmi navzájom.

Podľa ASCII tabuľky (Americký štandardný kód pre výmenu informácií) ide o kódovací systém znakov

Podľa ASCII tabuľky (Americký štandardný kód pre výmenu informácií) ide o kódovací systém znakov abecedy, číslic, iných znakov a riadiacich kódov. Napr. : zakódovanie slova AHOJ desiatková ČS A H O J 65 72 79 74 dvojková ČS 1000001 1001000. . . Pozn. : na prevod použite kalkulačku.

ASCII tabuľka predstavuje spôsob, ako jednoznačne priradiť určitému znaku práve jednu kombináciu núl a

ASCII tabuľka predstavuje spôsob, ako jednoznačne priradiť určitému znaku práve jednu kombináciu núl a jednotiek, ktorá tento znak v počítači bude reprezentovať. Tento štandard hovorí, že na zakódovanie každého znaku sa použije 8 bitov. Čo umožňuje definovať kód pre 256 znakov. Pričom prvá polovica znakov bude pre všetky krajiny rovnaká a zvyšných 128 znakov sa pre každú krajinu stanovil podľa ich potrieb.

Tento spôsob vniesol do kódovania znakov neuveriteľný chaos. Preto sa vymyslel nový spôsob kódovania

Tento spôsob vniesol do kódovania znakov neuveriteľný chaos. Preto sa vymyslel nový spôsob kódovania UNICODE. Toto kódovanie používa 16 bitov na zakódovanie jedného znaku, čo umožňuje zakódovať 65536 možných znakov. Tento počet znakov umožňuje zakódovať znaky všetkých abecied pomocou jednej medzinárodnej tabuľky. Tento spôsob kódovania používa i kancelársky balík MS Office. Toto kódovanie zabezpečuje, že ten istý znak má rovnaký kód v každej krajine i na každom type počítača.

Nevýhodou tohto kódovania je, že znaky, ktoré sme predtým vedeli zakódovať iba ôsmymi bitmi,

Nevýhodou tohto kódovania je, že znaky, ktoré sme predtým vedeli zakódovať iba ôsmymi bitmi, v kódovaní Unicode sú kódované 16 bitmi, a teda zaberajú viac pamäte ako kód ASCII. Ďalším problémom bola nekompatibilita so staršími systémami, ktoré používali kódovanie ASCII. Tento problém čiastočne rieši kódovanie UTF s premenlivou bitovou dĺžkou. Kódovanie kóduje prvých 128 znakov zhodne s ASCII tabuľkou. Líšiť sa začína až ďalšími znakmi, ktoré sa kódujú viac ako 8 bitmi. Toto kódovanie je výhodné pre americky hovoriace krajiny a krajiny, v ktorých väčšinu znakov textu tvorí prvých 128 znakov tabuľky ASCII.