Add archive key id support

This commit is contained in:
server
2026-04-14 12:20:15 +02:00
parent aca8a675d2
commit 43a2e9576f
8 changed files with 52 additions and 7 deletions

View File

@@ -40,6 +40,7 @@ Important:
- the generated client header no longer embeds the real master key
- `.m2p` loading now requires a runtime master key
- the runtime master key must match the archive `key_id`
- if a `.m2p` file exists and fails validation or runtime key resolution, the client should not silently fall back to `.pck`
## Runtime validation

View File

@@ -43,6 +43,7 @@ Inputs:
- `output_archive`
- `key_file`
- `signing_secret_key_file`
- `key_id` optional
### `pack_diff`
@@ -80,6 +81,7 @@ Inputs:
- `key_file`
- `public_key_file`
- `output_header`
- `key_id` optional
### `pack_binary_info`