Sekerviaautor: SANTVIA

Jak odvoláváme podpisový klíč doplňků

Poslední aktualizace: 4. října 2026

Každý doplněk Sekervia je podepsaný (Ed25519). Aplikace odmítne každý doplněk, jehož podpis neodpovídá klíči, který zná. Samotný podpis ale nestačí: důležité je, co se stane v den, kdy je klíč ztracen nebo kompromitován, a za jak dlouho.

Náš závazek

Do 24 hodin od zjištění problému je dotčený klíč vyřazen z aplikace Sekervia.

Do 72 hodin je opravená a podepsaná verze odeslána prostřednictvím automatické aktualizace.

Vyřazený klíč je trvale odmítán, i když jej stará kopie aplikace nebo balíček stále předkládá: Sekervia vede seznam vyřazených klíčů a kontroluje jej před jakýmkoli jiným ověřením.

Co děláme, krok za krokem

1. Zjistit — automatická kontrola u každé verze ověřuje, že každý dodaný doplněk je podepsán platným klíčem. Špatně provedená rotace způsobí, že kontrola selže.

2. Vytvořit nový klíč — jeho soukromá část je okamžitě zabezpečena, ještě před jakýmkoli podpisem.

3. Nahradit, ne přidat — starý klíč je odstraněn z aplikace a zařazen na seznam vyřazených klíčů.

4. Znovu podepsat každý oficiální doplněk novým klíčem.

5. Prokázat — testy ověřují, že žádný doplněk nenese vyřazený klíč a že vyřazený klíč není nikdy znovu uveden do provozu.

6. Distribuovat opravenou verzi prostřednictvím podepsané aktualizace.

7. Informovat — poznámky k vydání uvádějí vyřazený klíč, datum a důvod. Doplněk, který je jím stále podepsán, se již nenačte: je to záměr.

Co se nám už stalo

Dne 22. září 2026 jsme při pokusu znovu podepsat doplněk zjistili, že soukromá část jednoho z našich klíčů, vytvořeného 4. září, byla ztracena: nikdy nebyla zabezpečena. Během následujících minut byl uveden do provozu nový klíč, doplňky byly znovu podepsány a starý klíč byl vyřazen. Žádný doplněk nebyl podepsán třetí stranou.

Ztráta však byla odhalena až 18 dní po události, protože nic neověřovalo, že klíč stále existuje. Proto krok 2 nyní vyžaduje zabezpečit klíč před jakýmkoli podpisem.