Keamanan
Keamanan yang selalu diputuskan di server
Setiap permintaan diperiksa oleh API kami: siapa Anda, apa yang Anda miliki, dan apa yang boleh Anda lakukan. Dengan cara inilah kami melindungi akun Anda, lisensi Anda, dan perangkat lunak yang Anda unduh.
Cara kami melindungi Anda
Pertahanan di setiap lapisan
Otorisasi di sisi server
API memutuskan setiap sesi, lisensi, aktivasi, dan unduhan. Kami tidak pernah melindungi apa pun dengan cara menyembunyikan tombol di browser.
Penyimpanan kata sandi yang kuat
Kata sandi di-hash dengan Argon2id. Kami mewajibkan minimal 15 karakter dan menolak kata sandi yang umum serta kata sandi yang memuat alamat email Anda.
Sesi yang terlindungi
Cookie sesi bersifat HttpOnly, sehingga skrip halaman tidak dapat membacanya. Sesi berakhir setelah tidak ada aktivitas dan setelah batas waktu maksimum yang tetap, dan Anda dapat mengakhirinya sendiri.
Perlindungan lintas situs
Permintaan yang mengubah apa pun akan ditolak kecuali berasal dari situs web ini, bahkan dengan sesi yang valid.
Token desktop berumur pendek
Aplikasi desktop bekerja dengan token akses yang kedaluwarsa setelah 15 menit dan token refresh yang dirotasi setiap kali digunakan.
Akses staf dengan autentikasi dua faktor
Staf memerlukan kode autentikator untuk masuk, dan kode baru sebelum tindakan berisiko tinggi. Sesi staf juga berakhir lebih cepat.
Unduhan privat dan terverifikasi
Penginstal hanya disediakan melalui tautan bertanda tangan yang kedaluwarsa setelah 5 menit, dengan checksum SHA-256 yang dihitung di server kami.
Jejak audit yang hanya dapat ditambah
Tindakan sensitif dicatat dalam log audit yang tidak dapat diedit atau dihapus oleh siapa pun karena basis data tidak mengizinkannya. Log kami dibersihkan dari kata sandi, kunci, dan token.
Kebijakan browser yang ketat
Setiap halaman mengirim Content Security Policy dengan nonce baru, dan situs web lain tidak dapat menampilkan situs ini di dalam frame.
Ringkasan batasan saat ini
- Hashing kata sandi
- Argon2id
- Panjang minimum kata sandi
- 15 karakter
- Sesi pelanggan
- Berakhir setelah 60 menit tidak aktif, maksimal 12 jam
- Sesi staf
- Berakhir setelah 15 menit tidak aktif, maksimal 8 jam
- Token akses desktop
- 15 menit
- Tautan unduhan
- 5 menit
- Kode aktivasi
- 10 menit
- Tautan konfirmasi email
- 24 jam, sekali pakai
- Tautan atur ulang kata sandi
- 30 menit, sekali pakai
- Integritas penginstal
- Checksum SHA-256 untuk setiap versi
Yang tidak akan pernah kami minta
- Kata sandi Anda
- Activation Key Anda
- Kode aktivasi sekali pakai atau kode autentikator
- Tautan atur ulang kata sandi atau tautan konfirmasi email