Première admission et confiance historique
Première admission et confiance historique
Section intitulée « Première admission et confiance historique »L’admission est une couche sémantique distincte après une vérification cryptographique en six étapes. Cela ne modifie pas les octets de signature, les hachages de signature, la résolution de clé ou le résultat de la signature (MWP-ADM-005). Sa condition préalable est un résultat complet en six étapes (MWP-SDV-015) avec un hachage de signature indépendant de l’admission (MWP-SDV-017) et le contrat de preuve Registry actuel ou historique correct. (MWP-SDV-010).
Interfaces requises
Section intitulée « Interfaces requises »La couche Admission dépend de ces limites distinctes de preuves et d’autorité :
La clé logique Admission Log est (organizationId, signingHash). Il doit
authentifier le service d’acceptation, distinguer un enregistrement trouvé d’une
constatation faisant autorité de son absence, préserver l’intégrité des ajouts
uniquement et échouer en mode fermé pour les résultats indisponibles,
indéterminés, non authentifiés, en cas d’échec d’intégrité, de conflit ou
d’échec de validation
(MWP-ADM-003).
Un booléen de confiance fourni par l’appelant ne fait pas partie de ces
résultats.
Il existe au plus un enregistrement faisant autorité pour une clé logique. Un enregistrement valide identique trouvé lors d’une nouvelle tentative est un succès idempotent, tandis qu’un type de document, un ID de clé ou un Principal en conflit est rejeté plutôt que remplacé (MWP-ADM-004).
Algorithme de première admission
Section intitulée « Algorithme de première admission »vérification cryptographique en six étapes→ recherche faisant autorité dans Admission Log→ validation de l’enregistrement trouvé ou absence faisant autorité→ préparation du contexte de confiance et de l’enregistrement candidat→ ajout atomique ou renvoi de l’enregistrement existant→ validation de l’enregistrement renvoyé→ résultat admisSeule une absence faisant autorité permet une acquisition de contexte fiable et une préparation des candidats. L’ajout peut renvoyer le candidat local ou un gagnant concurrent, et l’enregistrement renvoyé est toujours validé avant succès (MWP-ADM-006).
Le First-Admission Record est un objet distinct à neuf champs non signé. Il ne
s’authentifie pas et ne peut pas contenir de signature
(MWP-ADM-001).
Conserver l’orthographe lexicale de trustedAcceptedAt ; comparez-le à un
instant RFC 3339 sans nécessiter l’orthographe en majuscules Z utilisée par
les heures de document protégé
(MWP-ADM-002).
La préparation du candidat n’ajoute pas de Event, n’exécute pas de transition et n’implique pas la réussite. Un gagnant simultané peut renvoyer un ID d’enregistrement ou une heure de confiance différent, mais seuls les octets renvoyés validés peuvent réussir (MWP-ADM-007).
Validation des enregistrements retournés
Section intitulée « Validation des enregistrements retournés »Validation des enregistrements :
- analyse strictement exactement une valeur UTF-8 JSON ;
- applique le schéma normatif First-Admission Record ;
- compare
organizationId,documentKind,signingHash,keyIdetprincipalexactement avec le résultat en six étapes ; - compare
acceptedByexactement avec l’identité de service authentifiée par le Adaptateur Admission Log ; et - vérifie
trustedAcceptedAtindépendamment par rapport à la clé sélectionnée retenue intervalle de validité semi-ouvert.
Les règles de liaison exactes sont MWP-ADM-009 et la règle d’intervalle de temps de confiance est MWP-ADM-010. Valider uniquement les octets candidats n’est jamais suffisant. Un Event signé ne peut pas servir de son propre First-Admission Record ; un Event ultérieur ne peut publier ou référencer qu’un enregistrement distinct (MWP-ADM-011).
Relecture historique
Section intitulée « Relecture historique »vérification cryptographique en six étapes avec des preuves historiques Registry faisant autorité→ un enregistrement trouvé est requis→ validation de l’enregistrement→ aucun contexte de confiance ni ajoutLa relecture ne peut pas créer une admission manquante, émettre un nouveau contexte de confiance ou traiter un ancien document comme nouvellement admis (MWP-ADM-008).
Limites après l’admission
Section intitulée « Limites après l’admission »Un résultat admis n’établit toujours pas la fraîcheur Command ou l’autorisation du signataire. Un Command nouvellement présenté comporte une vérification distincte de la fraîcheur et du décalage d’horloge (MWP-ADM-013), et l’autorité compétente valide séparément le rôle et la politique du signataire aux heures d’acceptation protégées et fiables (MWP-ADM-014).
Chaque échec d’admission post-cryptographique conserve l’étape protégée
admission et est mappé sur le fil à AUTH_INVALID_SIGNATURE
(MWP-ADM-012).
Utilisez le Admission conformance bundle local pour tester à la fois la première admission et la relecture historique, y compris les résultats d’échec de l’adaptateur.