v4.2.1: info correctly reports --pq-only vs hybrid post-quantum mode
`vaptvupt info` mislabelled full post-quantum (--pq-only, enc_type 0x06) archives as "PQ Hybrid: YES (ML-KEM-768 + X25519)". Full-PQ archives set the generic ZUPT_FLAG_PQ_HYBRID header flag (the enc_type byte is what distinguishes hybrid 0x02 from pure 0x06), but info only checked the flag. info now seeks to hdr.encryption_header_off, reads the real enc_type from the encryption-header block, and reports the actual mode: "ML-KEM-768 only, no classical layer" for --pq-only, and hybrid / SDK-v2 / sealed-box for the others. Reader-side only — no wire-format change; existing 4.2.0 archives are relabelled correctly with no re-encryption.
This commit is contained in:
parent
97cf7b4e5c
commit
9800530d2e
4 changed files with 52 additions and 4 deletions
|
|
@ -1,7 +1,7 @@
|
|||
.\" Manpage for vaptvupt (formerly zupt; INPI Brasil trademark rename in v3.0.0)
|
||||
.\" SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
.\" Copyright (c) 2025-2026 Cristian Cezar Moisés
|
||||
.TH VAPTVUPT 1 "July 2026" "vaptvupt 4.2.0" "User Commands"
|
||||
.TH VAPTVUPT 1 "July 2026" "vaptvupt 4.2.1" "User Commands"
|
||||
|
||||
.SH NAME
|
||||
vaptvupt \- post-quantum backup compression utility (formerly zupt)
|
||||
|
|
|
|||
Loading…
Reference in a new issue