From b080d5fc7d4e21fd778e3ab9c708c0d1cc49c9a0 Mon Sep 17 00:00:00 2001 From: Emil Lundberg Date: Wed, 13 Jul 2022 15:58:44 +0200 Subject: [PATCH] Add BE/BS flags to diagrams, and fix alignments and line widths --- images/fido-attestation-structures.svg | 1711 +++++++-------------- images/fido-signature-formats-figure1.svg | 683 ++++---- 2 files changed, 913 insertions(+), 1481 deletions(-) diff --git a/images/fido-attestation-structures.svg b/images/fido-attestation-structures.svg index cd28765fb..723798e6a 100644 --- a/images/fido-attestation-structures.svg +++ b/images/fido-attestation-structures.svg @@ -1,13 +1,5 @@ image/svg+xml + + + + + + + + + + + + + + + + + + + + + + Tabelle.4ATTESTATION OBJECTATTESTATION OBJECT - - + y="27.247816" + x="295.49463" + transform="scale(1.0417463,0.95992662)">ATTESTATION OBJECT @@ -116,17 +121,17 @@ transform="translate(-10.919486,4.580723)">authData“: ... + style="font-size:9.5993px;text-align:center;text-anchor:middle">authData“: ... “fmt“: “packed“ -“fmt“: “packed“attStmt“: ... - -Rechteck.3“sig“: ...“sig“: ... + style="font-size:9.5993px;text-align:center;text-anchor:middle">attStmt“: ... -Rechteck.5“alg“: ...“alg: ... - -Rechteck.6“x5c“: ...“x5c“: ... - - @@ -277,821 +185,104 @@ inkscape:connector-curvature="0" id="path10821" d="M 116.9284,52.899909 C 75.853189,84.36875 15.887261,57.101096 15.887261,81.894736" - style="fill:none;stroke:#8c8c8c;stroke-width:0.621277px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />rect40line42line44line46line48line50line52line54line56line58line60line62line64line66line68text72RP ID hashRP ID hash - -rect76text78FLAGSFLAGS - -text8200 - -text8600 - -text9000 - -UV -text9800 - -text102ATAT - -text106EDED - -UP -rect114text116COUNTERCOUNTER - -rect120text122ATTESTATION DATAATTESTED CRED. DATA + width="45.354301" + height="20.896112" + class="st3" + id="rect4323" + style="fill:none;stroke:#000000;stroke-width:0.479963;stroke-linecap:round;stroke-linejoin:round" /> -text128EXTENSIONSEXTENSIONS - -path132path134path136text13832 bytes32 bytes - -text1421 byte1 byte - -text1464 bytes (big-endian uint32)4 bytes (big-endian uint32) - -text150variable length (if present)variable length - -text154variable length (CBOR)variable length if present (CBOR) - -text16677 - -variable length if present (CBOR)AUTHENTICATOR DATA - rect120text128EXTENSIONSAUTHENTICATOR DATA +AAGUID - -rect120AAGUID  -text128EXTENSIONSL - -rect120LCREDENTIAL ID + y="282.89581" + x="314.5546">CREDENTIAL ID CREDENTIAL PUBLIC KEY -rect120text154variable length (CBOR)CREDENTIAL PUBLIC KEY +variable length (COSE_Key) - -variable length (COSE_Key)LENGTH L - -(variable length) - -text1421 byteL bytes(variable length)2 bytes - -2 bytes16 bytes - -text16670 - -16 bytesRP ID HASHFLAGSCOUNTERATTESTED CRED. DATAEXTENSIONS32 bytes1 byte4 bytes (big-endian uint32)variable length UVUP07EDAT0BSBE0 +Rechteck.3“sig“: ...“sig“: ... + +Rechteck.5“alg“: ...“alg: ... + +Rechteck.6“x5c“: ...“x5c“: ... + +ATTESTATION STATEMENTATTESTATION STATEMENT(in "packed" attestation statement format) - -[Other attestation statement formats are as defined in their respective sections below] +[Other attestation statement formats are as defined in their respective sections below] diff --git a/images/fido-signature-formats-figure1.svg b/images/fido-signature-formats-figure1.svg index 673af3175..b7b2b5d0d 100644 --- a/images/fido-signature-formats-figure1.svg +++ b/images/fido-signature-formats-figure1.svg @@ -2,13 +2,6 @@ image/svg+xml \ No newline at end of file + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.5px;line-height:125%;font-family:ArialMT;-inkscape-font-specification:'ArialMT, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="203.29376" + y="11.968012" + id="text4906">0 +