Source: zupt Section: utils Priority: optional Maintainer: Cristian Cezar Moisés Build-Depends: bash, coreutils, debhelper-compat (= 13), diffutils, file, findutils, gcc, gawk, git, grep, gzip, libarchive-tools, make, libc6-dev, python3 (>= 3.8), sed, tar Standards-Version: 4.6.2 Homepage: https://github.com/cristiancmoises/zupt Vcs-Browser: https://github.com/cristiancmoises/zupt Vcs-Git: https://github.com/cristiancmoises/zupt.git Rules-Requires-Root: no Package: zupt Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Post-quantum backup compression utility ZUPT is a pure-C11 backup compression utility featuring: * Post-quantum hybrid encryption (ML-KEM-768 + X25519, FIPS 203) * AES-256-CTR + HMAC-SHA256 authenticated encryption (Encrypt-then-MAC) * PBKDF2-SHA256 password key derivation (Argon2id in WITH_SDK=1 builds) * Multi-threaded compression with the VaptVupt LZ + ANS codec 2.65.3 * Full-disk backup and restore with sparse-region detection * Authenticated encrypted-archive metadata and per-block integrity checks * Portable C implementations with optional source-built assembly paths * NIST/RFC test vectors for SHA-256, SHA-3, ML-KEM-768, AES-256-CTR, HMAC-SHA256, X25519 and PBKDF2 . The archive extension stays .zupt for format continuity (header magic unchanged). The package installs only /usr/bin/zupt. . Encrypted archives include an integrity trailer that authenticates the header and footer, per-block HMAC with bound frame-preface AAD, and optional encrypted comments. Plain archives use non-cryptographic checksums.