Sekerviaoleh SANTVIA

Cara kami mencabut kunci penandatanganan add-on

Terakhir diperbarui: 4 Oktober 2026

Setiap add-on Sekervia ditandatangani (Ed25519). Aplikasi menolak add-on apa pun yang tanda tangannya tidak cocok dengan kunci yang dikenalnya. Namun menandatangani saja tidak cukup: yang penting adalah apa yang terjadi pada hari sebuah kunci hilang atau disusupi, dan berapa lama waktunya.

Komitmen kami

Dalam 24 jam setelah masalah terdeteksi, kunci yang bersangkutan dihapus dari Sekervia.

Dalam 72 jam, versi perbaikan yang telah ditandatangani dikirim melalui pembaruan otomatis.

Kunci yang telah dihapus ditolak secara permanen, meskipun salinan lama aplikasi atau sebuah paket masih menyajikannya: Sekervia menyimpan daftar kunci yang telah dihapus dan memeriksanya sebelum verifikasi lainnya.

Apa yang kami lakukan, langkah demi langkah

1. Mendeteksi — pemeriksaan otomatis memverifikasi, di setiap versi, bahwa setiap add-on yang dikirim ditandatangani dengan kunci yang berlaku. Rotasi kunci yang keliru akan membuatnya gagal.

2. Membuat kunci baru — bagian privatnya segera diamankan, sebelum penandatanganan apa pun.

3. Mengganti, bukan menambah — kunci lama dikeluarkan dari aplikasi dan dimasukkan ke daftar kunci yang telah dihapus.

4. Menandatangani ulang setiap add-on resmi dengan kunci baru.

5. Membuktikan — pengujian memverifikasi bahwa tidak ada add-on yang membawa kunci yang telah dihapus, dan bahwa kunci yang telah dihapus tidak pernah digunakan kembali.

6. Mendistribusikan versi perbaikan melalui pembaruan yang ditandatangani.

7. Menginformasikan — catatan rilis menyebutkan kunci yang dihapus, tanggal, dan alasannya. Add-on yang masih ditandatangani dengan kunci tersebut tidak akan dimuat lagi: ini disengaja.

Yang pernah kami alami

Pada 22 September 2026, saat hendak menandatangani ulang sebuah add-on, kami mendapati bahwa bagian privat salah satu kunci kami, yang dibuat pada 4 September, telah hilang: kunci itu tidak pernah diamankan. Kunci baru diberlakukan, add-on ditandatangani ulang, dan kunci lama dihapus dalam beberapa menit berikutnya. Tidak ada add-on yang ditandatangani oleh pihak ketiga.

Namun kehilangan itu baru diketahui 18 hari setelah kejadian, karena tidak ada yang memverifikasi bahwa kunci tersebut masih ada. Itulah sebabnya langkah 2 kini mewajibkan kunci diamankan sebelum penandatanganan apa pun.