Web Cryptography API
- Čtení
- 1 minut
- Kategorie
- Prohlížeče a cookies
Proton Mail používá nejnovější webové technologie k zabezpečení vašich dat. Aby tyto technologie fungovaly, musíte používat prohlížeč, který podporuje Web Cryptography API (Web Crypto). V tomto článku vysvětlujeme, co je Web Crypto.
Co je to Web Crypto API?
Web Cryptography API je sada funkcí implementovaných prohlížečem, které poskytují běžné kryptografické operace, jako je šifrování a dešifrování dat a generování kryptograficky bezpečných náhodných čísel potřebných pro generování bezpečných náhodných soukromých klíčů.
Tyto operace jsou implementovány nativně prohlížečem, nikoli v naší webové aplikaci. Má to několik důvodů:
- Nativní implementace v prohlížeči je často rychlejší. Může například využívat hardwarovou podporu pro šifrování a dešifrování AES, což vede k vyššímu výkonu.
- Je snazší zajistit, aby byla nativní implementace odolná vůči útokům časovou analýzou(nové okno).
- Všechny moderní operační osy mají prostředky ke shromažďování entropie(nové okno) k generování skutečně náhodných čísel potřebných pro bezpečné šifrování. Nativní implementace v prohlížeči je vyžadována, aby webová aplikace mohla tuto bezpečnou náhodnost využívat.
Většina moderních prohlížečů Web Crypto API podporuje, včetně nedávných verzí prohlížečů Firefox, Chrome, Safari, Edge a Opera. Internet Explorer 11 však podporuje pouze starší verzi tohoto rozhraní API, a proto není službou Proton Mail podporován.
Podívejte se prosím na náš seznam podporovaných a doporučených prohlížečů. Podrobný seznam všech prohlížečů, které podporují Web Crypto API, naleznete zde(nové okno).