Kódování vs. Šifrování

Ačkoliv se to v běžné řeči plete, v informatice jde o dvě úplně odlišné věci:

Kódování dat

Kódování řeší to, jak zapsat lidské znaky tak, aby se s nimi dalo technologicky pracovat.

3. Historické a klasické šifrování

Transpozice a Substituce.

4. Moderní kryptografie

symmetric vs asymmetric encryption diagram, vygenerováno umělou inteligencí

Jak si přes odposlouchávaný internet ten společný klíč bezpečně předat, aniž by ho někdo cestou ukradl?

Diffie-Hellmanův protokol (DH)