Beranda Proton

Web Cryptography API

Membaca
1 mnt
Kategori
Peramban dan kuki

Proton Mail menggunakan teknologi web terbaru untuk mengamankan data. Agar teknologi ini dapat berfungsi, gunakan peramban yang mendukung Web Cryptography API (Web Crypto). Artikel ini menjelaskan apa itu Web Crypto.

Apa itu Web Crypto API?

Web Cryptography API adalah sekumpulan fungsi yang diterapkan oleh peramban untuk menyediakan operasi kriptografi umum, seperti mengenkripsi dan mendekripsi data serta menghasilkan angka acak yang aman secara kriptografis untuk membuat kunci pribadi acak yang aman.

Operasi ini diterapkan secara bawaan oleh peramban, bukan di dalam aplikasi web. Ada beberapa alasan untuk hal ini:

  • Penerapan bawaan di dalam peramban sering kali lebih cepat. Misalnya, penerapan tersebut dapat memanfaatkan dukungan berbasis perangkat keras untuk enkripsi dan dekripsi AES, sehingga menghasilkan performa yang lebih baik.
  • Lebih mudah untuk memastikan bahwa penerapan bawaan tahan terhadap serangan waktu(jendela baru).
  • Semua sistem operasi modern memiliki sarana untuk mengumpulkan entropi(jendela baru) guna menghasilkan angka yang benar-benar acak yang diperlukan untuk enkripsi yang aman. Penerapan peramban bawaan diperlukan agar aplikasi web dapat memanfaatkan keacakan yang aman ini.

Sebagian besar peramban modern mendukung Web Crypto API, termasuk Firefox, Chrome, Safari, Edge, dan Opera versi terbaru. Namun, Internet Explorer 11 hanya mendukung API versi lama, sehingga tidak didukung oleh Proton Mail.

Silakan lihat daftar peramban yang didukung dan direkomendasikan. Daftar terperinci dari semua peramban yang mendukung Web Crypto API dapat ditemukan di sini(jendela baru).