Proton-etusivu

Web Cryptography API

Luetaan
1 min
Kategoria
Selaimet ja evästeet

Proton Mail käyttää uusimpia verkkotekniikoita tietojenne suojaamiseen. Jotta nämä teknologiat toimisivat, teidän on käytettävä selainta, joka tukee Web Cryptography API -rajapintaa (Web Crypto). Tässä artikkelissa selitämme, mikä Web Crypto on.

Mikä on Web Crypto API?

Web Cryptography API on selaimen toteuttama toimintosarja, joka tarjoaa yleisiä kryptografisia toimintoja, kuten tietojen salaamista ja salauksen purkamista sekä suojattujen satunnaisten yksityisten avainten luomiseen tarvittavien kryptografisesti turvallisten satunnaislukujen luomista.

Selain toteuttaa nämä toiminnot natiivisti verkkosovelluksemme sijaan. Tähän on muutamia syitä:

  • Natiivi toteutus selaimessa on usein nopeampi. Se voi esimerkiksi hyödyntää laitteistopohjaista tukea AES-salaukselle ja -salauksenpurulle, mikä parantaa suorituskykyä.
  • On helpompaa varmistaa, että natiivi toteutus kestää ajoitushyökkäyksiä(uusi ikkuna).
  • Kaikissa nykyaikaisissa käyttöjärjestelmissä on tapa kerätä entropiaa(uusi ikkuna) turvalliseen salaukseen tarvittavien todella satunnaisten lukujen luomiseksi. Selaimen natiivitoteutus tarvitaan, jotta verkkosovellus voi hyödyntää tätä turvallista satunnaisuutta.

Useimmat nykyiset selaimet tukevat Web Crypto API -rajapintaa, mukaan lukien Firefoxin, Chromen, Safarin, Edgen ja Operan viimeisimmät versiot. Internet Explorer 11 tukee kuitenkin vain rajapinnan vanhempaa versiota, eikä Proton Mail siksi tue sitä.

Katso luettelo tuetuista ja suositelluista selaimista. Yksityiskohtainen luettelo kaikista Web Crypto API -rajapintaa tukevista selaimista löytyy täältä(uusi ikkuna).