selective_disclosure.svg (16941B)
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!-- Created with Inkscape (http://www.inkscape.org/) --> 3 4 <svg 5 width="210mm" 6 height="297mm" 7 viewBox="0 0 210 297" 8 version="1.1" 9 id="svg5" 10 inkscape:version="1.4.2 (ebf0e940, 2025-05-08)" 11 sodipodi:docname="selective_disclosure.svg" 12 inkscape:export-filename="selective_disclosure" 13 inkscape:export-xdpi="150" 14 inkscape:export-ydpi="150" 15 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 16 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 17 xmlns="http://www.w3.org/2000/svg" 18 xmlns:svg="http://www.w3.org/2000/svg"> 19 <sodipodi:namedview 20 id="namedview7" 21 pagecolor="#ffffff" 22 bordercolor="#666666" 23 borderopacity="1.0" 24 inkscape:pageshadow="2" 25 inkscape:pageopacity="0.0" 26 inkscape:pagecheckerboard="0" 27 inkscape:document-units="mm" 28 showgrid="false" 29 inkscape:snap-text-baseline="false" 30 inkscape:zoom="0.9983453" 31 inkscape:cx="687.63783" 32 inkscape:cy="578.45717" 33 inkscape:window-width="1632" 34 inkscape:window-height="980" 35 inkscape:window-x="90" 36 inkscape:window-y="25" 37 inkscape:window-maximized="0" 38 inkscape:current-layer="layer1" 39 inkscape:showpageshadow="2" 40 inkscape:deskcolor="#d1d1d1" /> 41 <defs 42 id="defs2"> 43 <style 44 id="style4975">.cls-1{fill:#3b3735;}</style> 45 <marker 46 style="overflow:visible" 47 id="marker1792-8" 48 refX="0" 49 refY="0" 50 orient="auto-start-reverse" 51 inkscape:stockid="Arrow4" 52 markerWidth="5" 53 markerHeight="6" 54 viewBox="0 0 5 6" 55 inkscape:isstock="true" 56 inkscape:collect="always" 57 preserveAspectRatio="xMidYMid"> 58 <path 59 style="fill:context-stroke;fill-rule:evenodd;stroke:none" 60 d="m 1,0 -3,3 h -2 l 3,-3 -3,-3 h 2 z" 61 id="path1790-4" /> 62 </marker> 63 <marker 64 style="overflow:visible" 65 id="Arrow4-5" 66 refX="0" 67 refY="0" 68 orient="auto-start-reverse" 69 inkscape:stockid="Arrow4" 70 markerWidth="5" 71 markerHeight="6" 72 viewBox="0 0 5 6" 73 inkscape:isstock="true" 74 inkscape:collect="always" 75 preserveAspectRatio="xMidYMid"> 76 <path 77 style="fill:context-stroke;fill-rule:evenodd;stroke:none" 78 d="m 1,0 -3,3 h -2 l 3,-3 -3,-3 h 2 z" 79 id="path1741-0" /> 80 </marker> 81 <marker 82 style="overflow:visible" 83 id="Arrow4-5-7" 84 refX="0" 85 refY="0" 86 orient="auto-start-reverse" 87 inkscape:stockid="Arrow4" 88 markerWidth="5" 89 markerHeight="6" 90 viewBox="0 0 5 6" 91 inkscape:isstock="true" 92 inkscape:collect="always" 93 preserveAspectRatio="xMidYMid"> 94 <path 95 style="fill:context-stroke;fill-rule:evenodd;stroke:none" 96 d="m 1,0 -3,3 h -2 l 3,-3 -3,-3 h 2 z" 97 id="path1741-0-2" /> 98 </marker> 99 </defs> 100 <g 101 inkscape:label="Layer 1" 102 inkscape:groupmode="layer" 103 id="layer1"> 104 <g 105 id="g5003" 106 transform="translate(-1.2056582,-2.5915095)"> 107 <g 108 style="overflow:hidden;fill:currentColor" 109 id="g1866" 110 transform="matrix(0.02281922,0,0,0.02281922,78.470937,71.882779)"> 111 <path 112 d="m 509.478,64 c 86.09,0 144.558,29.44 173.733,87.505 24.382,48.56 24.382,107.249 24.382,159.001 0,67.121 -33.712,147.282 -92.562,219.874 l -37.318,46.097 42.978,40.84 c 19.47,18.44 61.708,41.256 137.967,79.568 71.411,35.873 119.985,61.153 143.19,84.497 40.899,41.096 52.807,118.001 53.365,156.97 0.095,5.687 -2.118,11.247 -6.066,15.28 -4.044,4.135 -9.425,6.384 -15.14,6.384 H 84.9 c -5.635,0 -11.168,-2.313 -15.116,-6.385 -3.948,-4.032 -6.17,-9.592 -6.114,-15.248 0.183,-10.744 3.129,-106.473 53.366,-157 23.204,-23.313 71.786,-48.553 143.19,-84.498 76.227,-38.248 118.496,-61.104 137.966,-79.632 l 42.978,-40.816 -37.318,-46.065 c -58.778,-72.56 -92.53,-152.721 -92.53,-219.874 0,-51.752 0,-110.44 24.382,-159 C 364.92,93.44 423.332,64 509.478,64 Z m 0,-64 c -139.67,0 -202.493,66.689 -230.585,122.665 -31.228,62.152 -31.228,131.841 -31.228,187.841 0,82.561 39.188,176.81 106.803,260.282 -16.176,15.353 -82.731,48.793 -122.724,68.841 -79.308,39.872 -129.633,66.249 -159.722,96.505 -66.636,66.96 -71.674,179.37 -72,201.241 a 85.527,85.527 0 0 0 24.381,61.193 C 40.356,1014.808 62.16,1024 84.901,1024 h 849.114 c 22.758,0 44.537,-9.184 60.49,-25.432 a 85.757,85.757 0 0 0 24.414,-61.225 c -0.343,-21.84 -5.413,-134.249 -72.033,-201.21 C 916.844,705.878 866.488,679.501 787.156,639.629 747.163,619.573 680.6,586.133 664.456,570.789 732.04,487.315 771.26,393.066 771.26,310.505 c 0,-56 0,-125.689 -31.196,-187.841 C 711.955,66.689 649.125,0 509.478,0 Z" 113 id="path1857" /> 114 </g> 115 <g 116 style="fill:#000000" 117 id="g4452" 118 transform="matrix(2.2160598,0,0,2.2160598,63.503922,97.016609)"> 119 <g 120 id="g4437"> 121 <path 122 d="M 16.73,2.065 H 7.27 a 2.386,2.386 0 0 0 -2.24,2.5 v 14.87 a 2.386,2.386 0 0 0 2.24,2.5 h 9.46 a 2.386,2.386 0 0 0 2.24,-2.5 V 4.565 a 2.386,2.386 0 0 0 -2.24,-2.5 z m 1.24,17.37 a 1.391,1.391 0 0 1 -1.24,1.5 H 7.27 a 1.391,1.391 0 0 1 -1.24,-1.5 V 4.565 a 1.391,1.391 0 0 1 1.24,-1.5 H 8.8 v 0.51 a 1,1 0 0 0 1,1 h 4.4 a 1,1 0 0 0 1,-1 v -0.51 h 1.53 a 1.391,1.391 0 0 1 1.24,1.5 z" 123 id="path4433" /> 124 <path 125 d="m 10,18.934 h 4 a 0.5,0.5 0 0 0 0,-1 h -4 a 0.5,0.5 0 0 0 0,1 z" 126 id="path4435" /> 127 </g> 128 </g> 129 </g> 130 <g 131 id="g4" 132 transform="translate(11.489063,0.79506531)"> 133 <rect 134 style="fill:#fac300;fill-opacity:1;stroke:#fac300;stroke-width:0.435099;stroke-linecap:round;stroke-linejoin:bevel;stroke-opacity:1" 135 id="rect9551-8" 136 width="79.236328" 137 height="17.104055" 138 x="118.71699" 139 y="114.83371" 140 ry="6.4079366" /> 141 <text 142 xml:space="preserve" 143 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:Montserrat;-inkscape-font-specification:'Montserrat, @wght=700';font-variant-ligatures:none;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 700;text-align:center;text-anchor:middle;fill:#ffffff;stroke-width:0.264583" 144 x="158.27016" 145 y="125.25016" 146 id="text10171-2"><tspan 147 sodipodi:role="line" 148 id="tspan10169-3" 149 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Montserrat;-inkscape-font-specification:'Montserrat, @wght=700';font-variant-ligatures:none;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 700;fill:#ffffff;stroke-width:0.264583" 150 x="158.27016" 151 y="125.25016">Verifiable Presentation</tspan></text> 152 </g> 153 <g 154 style="fill:none" 155 id="g9527" 156 transform="matrix(1.5866546,0,0,1.5866546,229.94997,178.82535)"> 157 <path 158 fill-rule="evenodd" 159 clip-rule="evenodd" 160 d="m 11.5528,1.10557 c 0.2815,-0.140761 0.6129,-0.140761 0.8944,0 l 10,5 c 0.4148,0.20741 0.6326,0.67281 0.526,1.12418 C 22.8667,7.68112 22.4638,8 22,8 H 1.99998 C 1.5362,8 1.13328,7.68112 1.02673,7.22975 0.920172,6.77838 1.13795,6.31298 1.55276,6.10557 Z M 6.23604,6 H 17.7639 L 12,3.11803 Z M 5.99998,9 c 0.55228,0 1,0.44772 1,1 v 5 c 0,0.5523 -0.44772,1 -1,1 -0.55229,0 -1,-0.4477 -1,-1 v -5 c 0,-0.55228 0.44771,-1 1,-1 z m 4,0 C 10.5523,9 11,9.44772 11,10 v 5 c 0,0.5523 -0.4477,1 -1.00002,1 -0.55229,0 -1,-0.4477 -1,-1 v -5 c 0,-0.55228 0.44771,-1 1,-1 z M 14,9 c 0.5523,0 1,0.44772 1,1 v 5 c 0,0.5523 -0.4477,1 -1,1 -0.5523,0 -1,-0.4477 -1,-1 v -5 c 0,-0.55228 0.4477,-1 1,-1 z m 4,0 c 0.5523,0 1,0.44772 1,1 v 5 c 0,0.5523 -0.4477,1 -1,1 -0.5523,0 -1,-0.4477 -1,-1 V 10 C 17,9.44772 17.4477,9 18,9 Z M 2.99998,18 c 0,-0.5523 0.44771,-1 1,-1 H 20 c 0.5523,0 1,0.4477 1,1 0,0.5523 -0.4477,1 -1,1 H 3.99998 c -0.55229,0 -1,-0.4477 -1,-1 z m -2.000004,3 c 0,-0.5523 0.447714,-1 1.000004,-1 H 22 c 0.5523,0 1,0.4477 1,1 0,0.5523 -0.4477,1 -1,1 H 1.99998 C 1.44769,22 0.999976,21.5523 0.999976,21 Z" 161 fill="#000000" 162 id="path9518" /> 163 </g> 164 <text 165 xml:space="preserve" 166 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.76111px;font-family:Montserrat;-inkscape-font-specification:'Montserrat, @wght=500';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 500;fill:#000000;stroke-width:0.264583" 167 x="248.71426" 168 y="221.78185" 169 id="text456"><tspan 170 sodipodi:role="line" 171 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.76111px;font-family:Montserrat;-inkscape-font-specification:'Montserrat, @wght=500';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 500;text-align:center;text-anchor:middle;stroke-width:0.264583" 172 x="248.71426" 173 y="221.78185" 174 id="tspan1">Issuer / Trust Register</tspan></text> 175 <text 176 xml:space="preserve" 177 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.7611px;font-family:Montserrat;-inkscape-font-specification:'Montserrat, @wght=500';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 500;fill:#000000;stroke-width:0.264583" 178 x="75.305153" 179 y="66.601418" 180 id="text296"><tspan 181 sodipodi:role="line" 182 id="tspan294" 183 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.7611px;font-family:Montserrat;-inkscape-font-specification:'Montserrat, @wght=500';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 500;stroke-width:0.264583" 184 x="75.305153" 185 y="66.601418">Holder</tspan></text> 186 <g 187 id="g1"> 188 <g 189 id="Shop" 190 style="fill:none;fill-rule:evenodd;stroke:none;stroke-width:1" 191 transform="matrix(1.6934378,0,0,1.6934378,228.66853,105.56688)"> 192 <rect 193 id="Rectangle" 194 fill-rule="nonzero" 195 x="0" 196 y="0" 197 width="24" 198 height="24" /> 199 <path 200 d="m 4,12 v 7 c 0,1.1046 0.89543,2 2,2 h 12 c 1.1046,0 2,-0.8954 2,-2 v -7" 201 id="Path" 202 stroke="#0c0310" 203 stroke-width="2" 204 stroke-linecap="round" /> 205 <path 206 d="m 9,8 h 6 v 1 c 0,1.6569 -1.3431,3 -3,3 v 0 C 10.3431,12 9,10.6569 9,9 Z" 207 id="path9332" 208 stroke="#0c0310" 209 stroke-width="2" 210 stroke-linecap="round" /> 211 <path 212 d="m 15,8 h 5.5556 C 20.801,8 21,8.19898 21,8.44444 V 9 c 0,1.6569 -1.3431,3 -3,3 v 0 c -1.6569,0 -3,-1.3431 -3,-3 z" 213 id="path9334" 214 stroke="#0c0310" 215 stroke-width="2" 216 stroke-linecap="round" /> 217 <path 218 d="M 3,8.44444 C 3,8.19898 3.19898,8 3.44444,8 H 9 v 1 c 0,1.6569 -1.34315,3 -3,3 v 0 C 4.34315,12 3,10.6569 3,9 Z" 219 id="path9336" 220 stroke="#0c0310" 221 stroke-width="2" 222 stroke-linecap="round" /> 223 <path 224 d="M 3.82594,3.41142 C 3.86881,3.17328 4.07606,3 4.31804,3 H 19.682 c 0.2419,0 0.4492,0.17328 0.4921,0.41142 l 0.72,4 C 20.9493,7.71809 20.7136,8 20.402,8 H 3.59804 C 3.28644,8 3.05074,7.71809 3.10594,7.41142 Z" 225 id="path9338" 226 stroke="#0c0310" 227 stroke-width="2" 228 stroke-linecap="round" /> 229 <path 230 d="m 9,16 c 0,-0.5523 0.44772,-1 1,-1 h 4 c 0.5523,0 1,0.4477 1,1 v 5 H 9 Z" 231 id="path9340" 232 stroke="#0c0310" 233 stroke-width="2" 234 stroke-linecap="round" /> 235 </g> 236 <text 237 xml:space="preserve" 238 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.7611px;font-family:Montserrat;-inkscape-font-specification:'Montserrat, @wght=500';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 500;fill:#000000;stroke-width:0.264583" 239 x="235.14676" 240 y="152.08423" 241 id="text300"><tspan 242 sodipodi:role="line" 243 id="tspan298" 244 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.7611px;font-family:Montserrat;-inkscape-font-specification:'Montserrat, @wght=500';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 500;stroke-width:0.264583" 245 x="235.14676" 246 y="152.08423">Verifier</tspan></text> 247 </g> 248 <text 249 xml:space="preserve" 250 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.7611px;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;stroke-width:0.264583" 251 x="76.46933" 252 y="152.08423" 253 id="text304"><tspan 254 sodipodi:role="line" 255 id="tspan302" 256 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.7611px;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0.264583" 257 x="76.46933" 258 y="152.08423">Wallet</tspan></text> 259 <path 260 style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.63427;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1792-8);marker-mid:url(#Arrow4-5)" 261 d="m 110.51213,108.00053 116.99192,0.28861" 262 id="path396-1" 263 inkscape:connector-type="polyline" 264 inkscape:connector-curvature="0" /> 265 <path 266 style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.63427;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-mid:url(#Arrow4-5-7);marker-end:url(#marker1792-8)" 267 d="m 110.51213,135.37424 116.99192,0.28861" 268 id="path396-1-7" 269 inkscape:connector-type="polyline" 270 inkscape:connector-curvature="0" /> 271 <text 272 xml:space="preserve" 273 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Montserrat;-inkscape-font-specification:'Montserrat, @wght=400';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 400;opacity:1;fill:#000000;stroke-width:1;stroke-dasharray:none" 274 x="119.90602" 275 y="103.75182" 276 id="text2381"><tspan 277 sodipodi:role="line" 278 id="tspan2379" 279 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Montserrat;-inkscape-font-specification:'Montserrat, @wght=400';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 400;stroke-width:1" 280 x="119.90602" 281 y="103.75182">OID4VP Request Object (DCQL query)</tspan></text> 282 <text 283 xml:space="preserve" 284 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.9389px;font-family:'Unit Rounded Pro';-inkscape-font-specification:'Unit Rounded Pro, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;opacity:1;fill:#000000;stroke-width:1;stroke-dasharray:1, 1;stroke-dashoffset:0" 285 x="16.559725" 286 y="173.18636" 287 id="text3107"><tspan 288 sodipodi:role="line" 289 id="tspan3105" 290 style="stroke-width:1" 291 x="16.559725" 292 y="173.18636"> </tspan></text> 293 <path 294 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker1792-8);marker-end:url(#marker1792-8)" 295 d="m 248.98978,154.73973 v 23.5659" 296 id="path2" 297 inkscape:connector-type="polyline" 298 inkscape:connector-curvature="0" /> 299 </g> 300 </svg>