1.4 KiB
1.4 KiB
Formats KSP
Ce répertoire contient les spécifications de formats durables appartenant à KSP et destinées à être implémentables indépendamment du code source Rust.
Une spécification de format décrit le wire exact, les encodages, les limites, les règles de parsing/rejet, les données authentifiées et les procédures d'interopérabilité nécessaires. Elle ne dépend pas d'un type Rust interne comme condition de compréhension.
Formats actifs
KSPWALLET_V1.md— spécification du format natif autonome.kspwalletV1.0.2.5-pre.003fige l'enveloppe/wire et les transcripts/AAD,pre.004ajoute Argon2id/XChaCha20-Poly1305/CSPRNG OS,pre.005fixe les payloads plaintext, le profil de création KSP calibré, l'autorité Ed25519 OWNER et le vecteur complet,pre.006–pre.008matérialisent persistence/administration/transfert,pre.009ferme l'audit adversarial/interoperabilité/compliance etpre.010synchronise la documentation finale sans modifier le wire V1.KSPWALLET_V2.md— wire binaire natif V2 introduit par0.2.6-pre.015puis runtime multi-version matérialisé enpre.016: framing canonique KSP, IDs numériques, longueurs big-endian, aucun Base64/compression, domains/transcripts V2 distincts et politiquedefault != latest.