Identité de la version normative
Identité de la version normative
Section intitulée « Identité de la version normative »MissionWeaveProtocol 0.1 est publié sous la forme d’un site Web, d’un ensemble
d’artefacts de protocole et de six pins SDK exactes. Le release-source.json
validé enregistre chaque entrée non auto-référentielle : les validations de
protocole et SDK, le nombre de versions, les identités de profil, les résumés,
les paramètres régionaux et l’algorithme de résumé d’arbre construit.
Le public
normative-release.json
est généré lors de la construction de production. Il copie chaque champ source de version validé et ajoute :
websiteCommit, le commit Git exact du site Web ;buildIdentity, soit la paire exécution/tentative GitHub, soit le commit local identité; etcontentDigests, un résumé de l’arborescence HTML construite pour chaque locale.
Le manifeste généré n’est pas validé car un fichier validé ne peut pas contenir
fidèlement l’identité Git du commit qui le contient. La vérification de la
version reconstruit les champs générés et compare chaque champ validé avec
release-source.json.
Faits sur la version normative
- Version
missionweaveprotocol-0.1- Statut
draft-standard- Version du protocole
0.1- Espace de noms Wire
missionweaveprotocol- Langues
- 7
- SDK
- 6
Identité du protocole
- Pin SHA-256
bfb11b76a989b9949844d3380c3b01cefcde6c01259167b922b6f30d151bac31- SHA-256 du paquet
c95fc8f8334947dacf51a2c6e84d9b13f5b39b7d3827591569a1e2c5acfe47d7- Algorithme de digest de l’arbre construit
missionweaveprotocol.built-html-tree-sha256.v1
Artefacts normatifs et évaluations
| Périmètre | Artefacts | Cas | Évaluations | Complet / valide | Rejeté / invalide |
|---|---|---|---|---|---|
| Schémas JSON | 22 | — | — | — | — |
| Conformité structurelle | — | 58 | — | 27 | 31 |
| Cryptographie | 98 | 22 | 62 | 12 | 50 |
| Première admission | 19 | 5 | 30 | 12 | 18 |
Profils et digests
- Profil de cryptographie
missionweaveprotocol.signed-document-verification.v0.1- Digest de cryptographie
sha256:5eade516e4bc5dcf04477727ebcccd11f33348b2d9135fb6fe0365c6e6cc2ea3- Profil d'admission
missionweaveprotocol.first-admission-historical-trust.v0.1- Digest d’admission
sha256:39971bfafb68ef6c18f9026220cccc4f023fd4d5c8074f8ff0276cb1129cd0a0