V současné době nelze ve webových aplikacích dělat žádné kryptografické operace (šifrování, podepisování) v JavaScriptu na straně klienta. Veškerá kryptografie, kterou browsery umí, se orientuje na zabezpečení spojení mezi klientem a serverem, na technologie jako SSL a TLS.

Neexistuje a rozumný způsob, jak by mohla webová aplikace data zašifrovat tak, aby je server nedokázal dešifrovat. Nebo třeba jak místo obligátního zaškrtnutí „souhlasím s podmínkami“ souhlas podepsat elektronickým podpisem. Brzy ale může být lépe díky technologii WebCryptoAPI. Před jejím představením ale bude dobré si připoenout, jak špatně na tom kryptografie na webu zatím je.

Zbývá vám ještě 90 % článku
Vyberte si přístup na míru Předplatné Hospodářských novin
HN mini
45 Kč první dva měsíce
Od 3. měsíce 229 Kč
  • Veškerý obsah
  • Bez reklam
  • Mobilní aplikace
HN roční
3290 Kč za rok
2 měsíce zdarma
  • Veškerý obsah
  • Bez reklam
  • Mobilní aplikace
Máte již předplatné? Přihlaste se