Šifrování je převedení srozumitelných dat do podoby, které nikdo nerozumí – a zpět je umí přečíst jen ten, kdo má správný klíč. Je to jako poslat dopis v zamčené schránce místo na pohlednici: doručovatel ji donese, ale dovnitř se nepodívá.

Na internetu chrání šifrování dvě různé situace. Data na cestě mezi Vaším počítačem a serverem (aby je nikdo cestou nepřečetl ani nezměnil) a data v úložišti, tedy soubory ležící na disku nebo v záloze.

Kde se s ním setkáte v každodenním provozu webu:

  • HTTPS – zabezpečené načítání stránek pomocí SSL certifikátu. Základ pro každý web, kde se vyplňuje jakýkoli formulář.
  • FTPS a SFTP – šifrované varianty FTP pro nahrávání souborů, aby se heslo neposílalo čitelně.
  • SSL/TLS u pošty – nastavení v e-mailovém programu, díky kterému se přihlašovací údaje ke schránce nepohybují internetem otevřeně.
  • Otisky hesel – dobře napsaná aplikace hesla neukládá, ale počítá z nich nevratný otisk, takže se z databáze nedají zpětně vyčíst.

Rozlišují se dva přístupy. U symetrického šifrování se stejným klíčem zamyká i odemyká, což je rychlé, ale klíč se musí bezpečně předat. U asymetrického existuje dvojice klíčů – veřejný, který můžete rozdat komukoli a slouží k zamčení, a soukromý, který si střežíte a jediný odemyká. Právě na tom stojí HTTPS i přihlašování klíčem na server.

Šifrování ale samo o sobě nestačí. Nechrání před tím, když někdo uhodne Vaše heslo nebo se dostane přímo do administrace webu – tam pomůže jen dostatečně dlouhé jedinečné heslo a dvoufázové ověření.