# Signing Real signing keys never live in this repository. This directory holds: - **`KEYS.md`** (to be created) — public key fingerprints, key purposes, key ceremony summaries - **Public keys** — `.asc` / `.pem` exports of public halves - **Verification documentation** — how a third party reproduces our build and verifies our signatures ## Key inventory See [`../../docs/trust-model.md`](../../docs/trust-model.md) for the complete trust model. | Key | Purpose | |---|---| | SilverMetal Release | Signs ISO/ROM/installer artefacts | | SilverMetal Update Channel | Signs OTA / apt updates | | SilverMetal MOK (Linux Secure Boot) | Our Machine Owner Key | | SilverMetal AVB (Android verified boot) | Android verified-boot key | | SilverMetal Code Signing — per-platform | OS-specific code-signing certs | ## First key ceremony To occur at milestone 1.9 (update server + signing ceremony) per the roadmap. Procedure documented in advance and reviewed by SilverLABS leadership before execution.