From 3ef48e85f7cff5912fcdc7436ec847544b58a3a6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 28 Jul 2023 12:41:54 +0000 Subject: [PATCH] Deploy to GitHub pages --- .../en/.doctrees/environment.pickle | Bin 77263 -> 76878 bytes .../.doctrees/relying-party-solution.doctree | Bin 145877 -> 154786 bytes .../_images/cross_device_auth_seq_diagram.svg | 2 +- .../_sources/relying-party-solution.rst.txt | 76 ++++++++++----- versione-corrente/en/algorithms.html | 6 +- versione-corrente/en/backup-restore.html | 6 +- versione-corrente/en/contribute.html | 6 +- versione-corrente/en/defined-terms.html | 6 +- versione-corrente/en/genindex.html | 6 +- versione-corrente/en/index.html | 9 +- versione-corrente/en/pid-eaa-data-model.html | 6 +- versione-corrente/en/pid-eaa-issuance.html | 6 +- versione-corrente/en/pseudonyms.html | 6 +- .../en/relying-party-solution.html | 90 +++++++++++++----- versione-corrente/en/revocation-lists.html | 6 +- versione-corrente/en/search.html | 6 +- versione-corrente/en/searchindex.js | 2 +- versione-corrente/en/ssi-introduction.html | 6 +- versione-corrente/en/standards.html | 6 +- versione-corrente/en/trust.html | 6 +- .../en/wallet-instance-attestation.html | 6 +- versione-corrente/en/wallet-solution.html | 6 +- .../it/.doctrees/environment.pickle | Bin 57397 -> 57397 bytes 23 files changed, 152 insertions(+), 117 deletions(-) diff --git a/versione-corrente/en/.doctrees/environment.pickle b/versione-corrente/en/.doctrees/environment.pickle index 8e3f431c008bdf3b91f9a8bd3d49d87b6b22aece..362182c8080ce9743daeab1ac54589ae87aff962 100644 GIT binary patch delta 7603 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 GHv9_)pT8~u diff --git a/versione-corrente/en/.doctrees/relying-party-solution.doctree b/versione-corrente/en/.doctrees/relying-party-solution.doctree index be7a11daaee26cdb4795186aef68010ee828948c..6d9f8bb89321fcf9204480e9773798a71d48c6b1 100644 GIT binary patch delta 27625 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 delta 22453 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 U%pByXC)FsY2!SHWx8d6V0S}GadH?_b diff --git a/versione-corrente/en/_images/cross_device_auth_seq_diagram.svg b/versione-corrente/en/_images/cross_device_auth_seq_diagram.svg index 2ac670e5a..1655856e4 100644 --- a/versione-corrente/en/_images/cross_device_auth_seq_diagram.svg +++ b/versione-corrente/en/_images/cross_device_auth_seq_diagram.svg @@ -1,2 +1,2 @@ -UserUserWallet InstanceWallet InstanceRelying PartyRelying PartyAuthentication1Request Protected Resource2Create Authorization Request3Create QR Code4Show QRCode5Scan QR Code6Extract Request URIfrom QR Code7GET Request Objectby Request URIwith Wallet Instance Attestationas DPoP token8Attest Wallet Instance Trust9Request Object10Attest Relying Party Trust11Verify Relying Party Metadata12Validate JWT Signature13Validate Requested VP(s)14Request for consent15Confirmed16POST Authorization Responsewith vp_token17Attest Credential Issuer Trust18Validate JWT Signature19Process the credential20Process Authorization ResponseProcess phase requires to:- validate integrity, authenticity, and holder binding of VP(s)- ensure all VP(s) are linked with Verifier- ensure all VP(s) are linked with current session nonce- ensure all VC(s) requested is present21OK \ No newline at end of file +UserUserWallet InstanceWallet InstanceRelying PartyRelying Party1Request Protected ResourceAuthentication2Create Authorization Request3Create request_uri resource4QRCode OR HTTP Redirect (302) with the request_uriCross Device only5Scan QR Code6Extract Request URIfrom QR Code7GET Request Objectby Request URIwith Wallet Instance Attestationas DPoP token8Attest Wallet Instance Trust9Request Object10Attest Relying Party Trust11Verify Relying Party Metadata12Validate JWT Signature13Validate Requested VP(s)14Request for consent15Confirmed16POST Authorization Responsewith vp_token17Attest Credential Issuer Trust18Validate JWT Signature19Process the credential20Process Authorization ResponseProcess phase requires to:- validate integrity, authenticity, and holder binding of VP(s)- ensure all VP(s) are linked with Verifier- ensure all VP(s) are linked with current session nonce- ensure all VC(s) requested is present21OK \ No newline at end of file diff --git a/versione-corrente/en/_sources/relying-party-solution.rst.txt b/versione-corrente/en/_sources/relying-party-solution.rst.txt index a35bf3e4a..8698b7ec1 100644 --- a/versione-corrente/en/_sources/relying-party-solution.rst.txt +++ b/versione-corrente/en/_sources/relying-party-solution.rst.txt @@ -16,7 +16,7 @@ This section describes how a Relying Party may ask to a Wallet Instance the pres In this section the following flows are described: -- **Same Device Flow**, where the Verifier and the Wallet Instance acts in the same device. +- **Remote Same Device Flow**, where the Verifier and the Wallet Instance acts in the same device. - **Remote Cross Device Flow**, where the Verifier and the Wallet Instance acts in different devices and the Verifier is a remote Relying Party. The flows are analyzed in this chapter, taking into account security and privacy considerations. @@ -25,27 +25,22 @@ The flows are analyzed in this chapter, taking into account security and privacy Relying Party and Verifier are the same entity. -Same Device Flow ----------------- -In the **Same Device Authorization Flow**, the User interacts with a Verifier that resides in the same device of the Wallet Instance. -This scenario utilizes HTTP redirects to finalize the authorization phase and obtain Verifiable Presentation(s). - -.. note:: - - This flow will be described more in detail in future releases of this documentation. +Remote Protocol Flow +-------------------- +In the **Same Device** and **Cross Device** Authorization Flows, the User interacts with a remote Relying Party. +This scenario requests the Verifier to provide the URL where the signed request object is available. +The Verifier MUST detect the device type of the requestor (Wallet Instance), if it is a mobile device or a workstationm and activate one the supported remote flows: -Remote Cross Device Flow ---------------------------- -In the **Cross Device Authorization Flow**, the User interacts with a remote Relying Party. -This scenario requests the Verifier to show a QR Code which the User frames with their Wallet Instance. +* In the *Same Device** flow the Verifier MUST provide a HTTP redirect (302) location to the Wallet Instance; +* In the *Cross Device** flow the Verifier MUST provide a QR Code which the User frames with their Wallet Instance. Once the Relying Party authentication is performed by the Wallet Instance, the User gives the consent for the release of the personal data, in the form of a Verifiable Presentation. .. image:: ../../images/cross_device_auth_seq_diagram.svg :align: center - :target: //www.plantuml.com/plantuml/png/ZPF1Rjf048Rl-nIZd5gfUG4agaGqgcXLuG99Bf6gnJlWRSmidPsrIv--QpjhOn1IRlZtDpyp_upll6YMi2-L3k8ex3V8IXsYPdDxq2Hmy-YHRq1x26FzMPSb2imfMb2EBLAFaIMMHqixoA9uR84AbPfEuJv8WHH1BTOHm7Ig0jn-ZgydiCG_0Rr0naum5pHHyIvmZahdOYijsDXKc0fcZ55hFHtRVwrbShd4VYvXvaoghoUmAbmTrLOqUFeN_UzQgJhHkQRaqOiFVuKZtBV-k9o_q9RTVY1J5ryVrZsssFp6MFL2c-DfQHHgAmMS1Gpt8f5enuk8zl0bSnc8UqMwaanNSM6qvl2MJDV-k9zn26d6v3LQQUVK8q_8TdiyGtwWQAD53vGkRHGGlZslOMLtf2KmNhnENQ61f-o3_zW1OUXswnXoHnv9Xl632ccgcQEjvJsQqu72i8biiLfV78q_D8unNcXNK1r-lIFV6QD14gjBc7iVa5F22Rmsym1ax7Bq7gH0o7kxI-1AmugS8BWAUGGV2kqHE0Pc6QEvcyJ9Rg5AtLWItB6LuoVGwOlidiX0uKg331jBfjccstPxQ0oGV624U5QT1Ze-bPPUqRIvTPTWaTy5vu4PIS2ZzyrGv2Z7yyfPKydzITWu7AD7EhtZnNTbyFIZFJlbEoGJzkL_ + :target: //www.plantuml.com/plantuml/png/ZPDFQnin4CNl-XH3JWaqKDfRm2N13MrQYhUEarm2GLwDRJNhaJiQhUj--iwkkki_nf3RUlJJqvkPv-iebYKjAsEJ14hBAR8nAwtvqgyi2PmzHEGpi17IVlt9LXKAt95AK8ajijv7nbXjFCsXqEAc1Meq9i7b9_suWZ7-JXW52Ww2fQ3JIWo9IuK60xX9ia1IDIi-4C1WO6mflhQ2ZKwDdSwGKMij7zZ_RV5E_1ZZVF2Is0DtxsLgVGK_nyFW44PZ-3gP5AhYFAitEF_u_iC5hBqiG1Px8iRXhgt-UstCd4DQwRiXHlYCjIyH0bKRiywFmNrfIL-4vic-UFj7M4NwwJoCxvvfnc7PaqZEPBnfwyljf6T7qr-DsMUQRdRlQw5rVh0ok15HefsN8bPD5g402Qz89qQTRnm9JJZz7tNkOT_FmOHoextMNaYoKeyy8llPvW3vWMAT5RkbREMrWF3jQGBtVavM4kFHSUSA7JmMv_4Y0sdhTXOOoa0HIRRj9vEwheQ1PfwNw7ORIjjD5AFxoL4AuwfHrF7cyDIhbpVCTyZeckZR2kvYJCZzX3DuikSjK70eCSOshMKlTmoSC6me24AeaVVWrSB6d7xFgEBXIZkxXBfpuqbmpbusxy1sVz_yYnmiGkMGOUh9DTiCixo7HW0f9aRGMEKQM4QeFBsYQ-UMa-2HtmINYHb98AhbfYaALEBXpM5pa_j8U6sECIBjvdZqVNVLQsCEedoDvDAo-WS0 .. list-table:: :widths: 50 50 @@ -58,11 +53,11 @@ Once the Relying Party authentication is performed by the Wallet Instance, the U * - **2** - The Relying Party creates an Authorization Request which contains the scopes of the request. * - **3** - - The Relying Party inserts the reference URI of the *request_uri* into a QR Code. + - In the **Same Device Flow** the Relying Party responses with the Request URI in the form of HTTP Location (302). In the **Cross Device Flow** the Request URI is provided in the form of a QR Code. * - **4** - - The QR Code is shown to the User that frames it. + - Only in **Cross Device Flow**: The QR Code is shown to the User that frames it. * - **5** and **6** - - The Wallet Instance decodes the QR Code and extracts the Request URI from the payload of the QR Code. + - Only in **Cross Device Flow**: The Wallet Instance decodes the QR Code and extracts the Request URI from the payload of the QR Code. * - **7** - The Wallet Instance requests the content of the Authorization Request by invoking the Request URI, passing an Authorization DPoP HTTP Header containing the Wallet Instance Attestation and the DPoP proof HTTP Header. * - **8** @@ -90,9 +85,10 @@ Once the Relying Party authentication is performed by the Wallet Instance, the U * - **20** - The Relying Party notifies the Wallet Instance that the operation ends successfully. + Authorization Request Details ----------------------------- -In a Cross Device Flow, a QR Code is shown by the Relying Party to the User in order to issue the Authorization Request. +In the Cross Device Flow, a QR Code is shown by the Relying Party to the User in order to issue the Authorization Request. The User frames the QR Code using the Wallet Instance, then grants the consent to release their attributes to the RP. @@ -102,6 +98,20 @@ The payload of the QR Code is a **Base64 encoded string** based on the following eudiw://authorize?client_id=`$client_id`&request_uri=`$request_uri` +In the Same Device Flow the parameter **client_id** and **request_uri** are the same if the ones used in the Cross Device Flow with the only difference about the url schema and the removal of the Verifier's FQDN from the URL. + +In the Same Device Flow the Relying Party uses a HTTP response redirect (status code 302) to give to the Wallet Instance the resource where the request object is available for download, as represented in the following non-normative example: + + +.. code:: text + + HTTP/1.1 /pre-authz-endpoint Found + Location: https://verifier.example.org/request_uri_endpoint? + client_id=https%3A%2F%2Fverifier.example.org%2Fcb + &request_uri=https%3A%2F%2Fverifier.example.org%2Frequest_uri_endpoint + +.. note:: + The Same Device flow proposed in this specification is under discussion and must be considered as experimental. Where: @@ -139,12 +149,11 @@ Below follows its Base64 decoded content: eudiw://authorize?client_id=https://verifier.example.org&request_uri=https://verifier.example.org/request_uri - Request Object Details ---------------------- The following actions are made by the Wallet Instance: -- scan the QR Code; +- scan the QR Code (Cross Device only); - extract from the payload the ``request_uri`` parameter; - invoke the retrieved URI; - provide in the request its Wallet instance Attestation, using `DPOP`_ to proof the legitimate possession of it; @@ -417,7 +426,7 @@ Below is a non-normative example of the decrypted JSON ``response`` content: } } -Where the following parameters are used: +Where the following parameters are used: .. list-table:: :widths: 25 50 @@ -430,7 +439,7 @@ Where the following parameters are used: * - **presentation_submission** - JSON Object contains mappings between the requested Verifiable Credentials and where to find them within the returned VP Token. * - **state** - - Unique identifier provided by the Verifier inside the Authorization Request + - Unique identifier provided by the Verifier within the Authorization Request. Below is a non-normative example of the ``vp_token`` decoded content, represented in the form of JWS header and payload, separated by a period: @@ -449,10 +458,31 @@ Below is a non-normative example of the ``vp_token`` decoded content, represente "aud": "https://verifier.example.org/callback", "iat": 1541493724, "exp": 1573029723, - "nonce": "n-0S6_WzA2Mj", + "nonce": "2c128e4d-fc91-4cd3-86b8-18bdea0988cb" "vp": "~~~...~" } +Where the following parameters are used: + +.. list-table:: + :widths: 25 50 + :header-rows: 1 + + * - **Name** + - **Description** + * - **vp** + - The digital credential in its original state. The public key contained in the digital credential MUST be used to verify the entire VP JWS as Proof of Possession of the private key which the public part is carried in the digital credential (Holder Key Binding). + * - **jti** + - JWS Unique identifier. + * - **iat** + - Unix timestamp of the issuance datetime. + * - **exp** + - Unix timestamp beyond which the presentation of the digital credential will no longer be considered valid. + * - **aud** + - Audience of the VP, corresponding to the ``redirect_uri`` within the Authorization request issued by the Relying Party. + * - **nonce** + - Nonce provided by the Verifier within the Authorization Request. + Relying Party Entity Configuration --------------------------------------------- According to the `Trust Model`_ section, the Verifier is a Federation Entity and MUST expose a .well-known endpoint containing its Entity Configuration. diff --git a/versione-corrente/en/algorithms.html b/versione-corrente/en/algorithms.html index 056c73244..ae4a67063 100644 --- a/versione-corrente/en/algorithms.html +++ b/versione-corrente/en/algorithms.html @@ -693,8 +693,7 @@

{{ item.title }}

  • Relying Party Solution
      -
    • Same Device Flow
    • -
    • Remote Cross Device Flow
    • +
    • Remote Protocol Flow
    • Authorization Request Details
    • Request Object Details
    • Relying Party Solution
        -
      • Same Device Flow
      • -
      • Remote Cross Device Flow
      • +
      • Remote Protocol Flow
      • Authorization Request Details
      • Request Object Details
        • DPoP HTTP Header
        • diff --git a/versione-corrente/en/backup-restore.html b/versione-corrente/en/backup-restore.html index c78c98014..5ad28618b 100644 --- a/versione-corrente/en/backup-restore.html +++ b/versione-corrente/en/backup-restore.html @@ -693,8 +693,7 @@

          {{ item.title }}

      • Relying Party Solution
          -
        • Same Device Flow
        • -
        • Remote Cross Device Flow
        • +
        • Remote Protocol Flow
        • Authorization Request Details
        • Request Object Details
        • Relying Party Solution
            -
          • Same Device Flow
          • -
          • Remote Cross Device Flow
          • +
          • Remote Protocol Flow
          • Authorization Request Details
          • Request Object Details
            • DPoP HTTP Header
            • diff --git a/versione-corrente/en/contribute.html b/versione-corrente/en/contribute.html index d1aa27852..a51822d05 100644 --- a/versione-corrente/en/contribute.html +++ b/versione-corrente/en/contribute.html @@ -693,8 +693,7 @@

              {{ item.title }}

          • Relying Party Solution
              -
            • Same Device Flow
            • -
            • Remote Cross Device Flow
            • +
            • Remote Protocol Flow
            • Authorization Request Details
            • Request Object Details
            • Relying Party Solution
                -
              • Same Device Flow
              • -
              • Remote Cross Device Flow
              • +
              • Remote Protocol Flow
              • Authorization Request Details
              • Request Object Details
                • DPoP HTTP Header
                • diff --git a/versione-corrente/en/defined-terms.html b/versione-corrente/en/defined-terms.html index 3e5248bab..c4cef844c 100644 --- a/versione-corrente/en/defined-terms.html +++ b/versione-corrente/en/defined-terms.html @@ -693,8 +693,7 @@

                  {{ item.title }}

              • Relying Party Solution
                  -
                • Same Device Flow
                • -
                • Remote Cross Device Flow
                • +
                • Remote Protocol Flow
                • Authorization Request Details
                • Request Object Details
                • Relying Party Solution
                    -
                  • Same Device Flow
                  • -
                  • Remote Cross Device Flow
                  • +
                  • Remote Protocol Flow
                  • Authorization Request Details
                  • Request Object Details
                    • DPoP HTTP Header
                    • diff --git a/versione-corrente/en/genindex.html b/versione-corrente/en/genindex.html index a29142b1e..90fd10ae9 100644 --- a/versione-corrente/en/genindex.html +++ b/versione-corrente/en/genindex.html @@ -691,8 +691,7 @@

                      {{ item.title }}

                  • Relying Party Solution
                      -
                    • Same Device Flow
                    • -
                    • Remote Cross Device Flow
                    • +
                    • Remote Protocol Flow
                    • Authorization Request Details
                    • Request Object Details
                    • Relying Party Solution
                        -
                      • Same Device Flow
                      • -
                      • Remote Cross Device Flow
                      • +
                      • Remote Protocol Flow
                      • Authorization Request Details
                      • Request Object Details
                        • DPoP HTTP Header
                        • diff --git a/versione-corrente/en/index.html b/versione-corrente/en/index.html index a5aefa606..7f2826d38 100644 --- a/versione-corrente/en/index.html +++ b/versione-corrente/en/index.html @@ -692,8 +692,7 @@

                          {{ item.title }}

                      • Relying Party Solution
                          -
                        • Same Device Flow
                        • -
                        • Remote Cross Device Flow
                        • +
                        • Remote Protocol Flow
                        • Authorization Request Details
                        • Request Object Details
                        • Relying Party Solution
                            -
                          • Same Device Flow
                          • -
                          • Remote Cross Device Flow
                          • +
                          • Remote Protocol Flow
                          • Authorization Request Details
                          • Request Object Details
                            • DPoP HTTP Header
                            • @@ -1181,8 +1179,7 @@

                              Index of contentRelying Party Solution
                                -
                              • Same Device Flow
                              • -
                              • Remote Cross Device Flow
                              • +
                              • Remote Protocol Flow
                              • Authorization Request Details
                              • Request Object Details
                                • DPoP HTTP Header
                                • diff --git a/versione-corrente/en/pid-eaa-data-model.html b/versione-corrente/en/pid-eaa-data-model.html index 5b25f7a3e..46ea12ef6 100644 --- a/versione-corrente/en/pid-eaa-data-model.html +++ b/versione-corrente/en/pid-eaa-data-model.html @@ -693,8 +693,7 @@

                                  {{ item.title }}

                              • Relying Party Solution
                                  -
                                • Same Device Flow
                                • -
                                • Remote Cross Device Flow
                                • +
                                • Remote Protocol Flow
                                • Authorization Request Details
                                • Request Object Details
                                • Relying Party Solution
                                    -
                                  • Same Device Flow
                                  • -
                                  • Remote Cross Device Flow
                                  • +
                                  • Remote Protocol Flow
                                  • Authorization Request Details
                                  • Request Object Details
                                    • DPoP HTTP Header
                                    • diff --git a/versione-corrente/en/pid-eaa-issuance.html b/versione-corrente/en/pid-eaa-issuance.html index 90f54c486..e6a395fe7 100644 --- a/versione-corrente/en/pid-eaa-issuance.html +++ b/versione-corrente/en/pid-eaa-issuance.html @@ -693,8 +693,7 @@

                                      {{ item.title }}

                                  • Relying Party Solution
                                      -
                                    • Same Device Flow
                                    • -
                                    • Remote Cross Device Flow
                                    • +
                                    • Remote Protocol Flow
                                    • Authorization Request Details
                                    • Request Object Details
                                    • Relying Party Solution
                                        -
                                      • Same Device Flow
                                      • -
                                      • Remote Cross Device Flow
                                      • +
                                      • Remote Protocol Flow
                                      • Authorization Request Details
                                      • Request Object Details
                                        • DPoP HTTP Header
                                        • diff --git a/versione-corrente/en/pseudonyms.html b/versione-corrente/en/pseudonyms.html index 7bee1c080..cd0920394 100644 --- a/versione-corrente/en/pseudonyms.html +++ b/versione-corrente/en/pseudonyms.html @@ -693,8 +693,7 @@

                                          {{ item.title }}

                                      • Relying Party Solution
                                          -
                                        • Same Device Flow
                                        • -
                                        • Remote Cross Device Flow
                                        • +
                                        • Remote Protocol Flow
                                        • Authorization Request Details
                                        • Request Object Details
                                        • Relying Party Solution
                                            -
                                          • Same Device Flow
                                          • -
                                          • Remote Cross Device Flow
                                          • +
                                          • Remote Protocol Flow
                                          • Authorization Request Details
                                          • Request Object Details
                                            • DPoP HTTP Header
                                            • diff --git a/versione-corrente/en/relying-party-solution.html b/versione-corrente/en/relying-party-solution.html index 2b53384d0..f8ff895af 100644 --- a/versione-corrente/en/relying-party-solution.html +++ b/versione-corrente/en/relying-party-solution.html @@ -693,8 +693,7 @@

                                              {{ item.title }}

                                          • Relying Party Solution
                                              -
                                            • Same Device Flow
                                            • -
                                            • Remote Cross Device Flow
                                            • +
                                            • Remote Protocol Flow
                                            • Authorization Request Details
                                            • Request Object Details
                                            • Relying Party Solution
                                                -
                                              • Same Device Flow
                                              • -
                                              • Remote Cross Device Flow
                                              • +
                                              • Remote Protocol Flow
                                              • Authorization Request Details
                                              • Request Object Details

                                                In this section the following flows are described:

                                                  -
                                                • Same Device Flow, where the Verifier and the Wallet Instance acts in the same device.

                                                • +
                                                • Remote Same Device Flow, where the Verifier and the Wallet Instance acts in the same device.

                                                • Remote Cross Device Flow, where the Verifier and the Wallet Instance acts in different devices and the Verifier is a remote Relying Party.

                                                The flows are analyzed in this chapter, taking into account security and privacy considerations.

                                                @@ -1031,21 +1029,17 @@

                                                {{ item.title }}

                                                Note

                                                Relying Party and Verifier are the same entity.

                                                -
                                                -

                                                Same Device Flow¶

                                                -

                                                In the Same Device Authorization Flow, the User interacts with a Verifier that resides in the same device of the Wallet Instance. -This scenario utilizes HTTP redirects to finalize the authorization phase and obtain Verifiable Presentation(s).

                                                -
                                                -

                                                Note

                                                -

                                                This flow will be described more in detail in future releases of this documentation.

                                                -
                                                -
                                                -
                                                -

                                                Remote Cross Device Flow¶

                                                -

                                                In the Cross Device Authorization Flow, the User interacts with a remote Relying Party. -This scenario requests the Verifier to show a QR Code which the User frames with their Wallet Instance.

                                                +
                                                +

                                                Remote Protocol Flow¶

                                                +

                                                In the Same Device and Cross Device Authorization Flows, the User interacts with a remote Relying Party. +This scenario requests the Verifier to provide the URL where the signed request object is available.

                                                +

                                                The Verifier MUST detect the device type of the requestor (Wallet Instance), if it is a mobile device or a workstationm and activate one the supported remote flows:

                                                +
                                                  +
                                                • In the Same Device* flow the Verifier MUST provide a HTTP redirect (302) location to the Wallet Instance;

                                                • +
                                                • In the Cross Device* flow the Verifier MUST provide a QR Code which the User frames with their Wallet Instance.

                                                • +

                                                Once the Relying Party authentication is performed by the Wallet Instance, the User gives the consent for the release of the personal data, in the form of a Verifiable Presentation.

                                                -_images/cross_device_auth_seq_diagram.svg +_images/cross_device_auth_seq_diagram.svg @@ -1064,13 +1058,13 @@

                                                Remote Cross Device Flow

                                                - + - + - + @@ -1116,12 +1110,24 @@

                                                Remote Cross Device Flow

                                                Authorization Request Details¶

                                                -

                                                In a Cross Device Flow, a QR Code is shown by the Relying Party to the User in order to issue the Authorization Request.

                                                +

                                                In the Cross Device Flow, a QR Code is shown by the Relying Party to the User in order to issue the Authorization Request.

                                                The User frames the QR Code using the Wallet Instance, then grants the consent to release their attributes to the RP.

                                                The payload of the QR Code is a Base64 encoded string based on the following format:

                                                eudiw://authorize?client_id=`$client_id`&request_uri=`$request_uri`
                                                 
                                                +

                                                In the Same Device Flow the parameter client_id and request_uri are the same if the ones used in the Cross Device Flow with the only difference about the url schema and the removal of the Verifier's FQDN from the URL.

                                                +

                                                In the Same Device Flow the Relying Party uses a HTTP response redirect (status code 302) to give to the Wallet Instance the resource where the request object is available for download, as represented in the following non-normative example:

                                                +
                                                HTTP/1.1 /pre-authz-endpoint Found
                                                +Location: https://verifier.example.org/request_uri_endpoint?
                                                +client_id=https%3A%2F%2Fverifier.example.org%2Fcb
                                                +&request_uri=https%3A%2F%2Fverifier.example.org%2Frequest_uri_endpoint
                                                +
                                                +
                                                +
                                                +

                                                Note

                                                +

                                                The Same Device flow proposed in this specification is under discussion and must be considered as experimental.

                                                +

                                                Where:

                                                3

                                                The Relying Party inserts the reference URI of the request_uri into a QR Code.

                                                In the Same Device Flow the Relying Party responses with the Request URI in the form of HTTP Location (302). In the Cross Device Flow the Request URI is provided in the form of a QR Code.

                                                4

                                                The QR Code is shown to the User that frames it.

                                                Only in Cross Device Flow: The QR Code is shown to the User that frames it.

                                                5 and 6

                                                The Wallet Instance decodes the QR Code and extracts the Request URI from the payload of the QR Code.

                                                Only in Cross Device Flow: The Wallet Instance decodes the QR Code and extracts the Request URI from the payload of the QR Code.

                                                7

                                                The Wallet Instance requests the content of the Authorization Request by invoking the Request URI, passing an Authorization DPoP HTTP Header containing the Wallet Instance Attestation and the DPoP proof HTTP Header.

                                                @@ -1160,7 +1166,7 @@

                                                Authorization Request Details¶

                                                The following actions are made by the Wallet Instance:

                                                  -
                                                • scan the QR Code;

                                                • +
                                                • scan the QR Code (Cross Device only);

                                                • extract from the payload the request_uri parameter;

                                                • invoke the retrieved URI;

                                                • provide in the request its Wallet instance Attestation, using DPOP to proof the legitimate possession of it;

                                                • @@ -1470,7 +1476,7 @@

                                                  Authorization Response Details

                                                - +

                                                state

                                                Unique identifier provided by the Verifier inside the Authorization Request

                                                Unique identifier provided by the Verifier within the Authorization Request.

                                                @@ -1487,11 +1493,43 @@

                                                Authorization Response Details + + + + + +

                                                Name

                                                +

                                                Description

                                                + + + +

                                                vp

                                                +

                                                The digital credential in its original state. The public key contained in the digital credential MUST be used to verify the entire VP JWS as Proof of Possession of the private key which the public part is carried in the digital credential (Holder Key Binding).

                                                + +

                                                jti

                                                +

                                                JWS Unique identifier.

                                                + +

                                                iat

                                                +

                                                Unix timestamp of the issuance datetime.

                                                + +

                                                exp

                                                +

                                                Unix timestamp beyond which the presentation of the digital credential will no longer be considered valid.

                                                + +

                                                aud

                                                +

                                                Audience of the VP, corresponding to the redirect_uri within the Authorization request issued by the Relying Party.

                                                + +

                                                nonce

                                                +

                                                Nonce provided by the Verifier within the Authorization Request.

                                                + + +

                                                Relying Party Entity Configuration¶

                                                diff --git a/versione-corrente/en/revocation-lists.html b/versione-corrente/en/revocation-lists.html index 943f0ecd7..4f4f9d1b8 100644 --- a/versione-corrente/en/revocation-lists.html +++ b/versione-corrente/en/revocation-lists.html @@ -693,8 +693,7 @@

                                                {{ item.title }}

                                            • Relying Party Solution
                                                -
                                              • Same Device Flow
                                              • -
                                              • Remote Cross Device Flow
                                              • +
                                              • Remote Protocol Flow
                                              • Authorization Request Details
                                              • Request Object Details
                                              • Relying Party Solution
                                                  -
                                                • Same Device Flow
                                                • -
                                                • Remote Cross Device Flow
                                                • +
                                                • Remote Protocol Flow
                                                • Authorization Request Details
                                                • Request Object Details
                                                  • DPoP HTTP Header
                                                  • diff --git a/versione-corrente/en/search.html b/versione-corrente/en/search.html index c93acc6a9..651c2ead7 100644 --- a/versione-corrente/en/search.html +++ b/versione-corrente/en/search.html @@ -691,8 +691,7 @@

                                                    {{ item.title }}

                                                • Relying Party Solution
                                                    -
                                                  • Same Device Flow
                                                  • -
                                                  • Remote Cross Device Flow
                                                  • +
                                                  • Remote Protocol Flow
                                                  • Authorization Request Details
                                                  • Request Object Details
                                                  • Relying Party Solution
                                                      -
                                                    • Same Device Flow
                                                    • -
                                                    • Remote Cross Device Flow
                                                    • +
                                                    • Remote Protocol Flow
                                                    • Authorization Request Details
                                                    • Request Object Details
                                                      • DPoP HTTP Header
                                                      • diff --git a/versione-corrente/en/searchindex.js b/versione-corrente/en/searchindex.js index 5ef55c05b..6e6a8909c 100644 --- a/versione-corrente/en/searchindex.js +++ b/versione-corrente/en/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["algorithms", "backup-restore", "contribute", "defined-terms", "index", "pid-eaa-data-model", "pid-eaa-issuance", "pseudonyms", "relying-party-solution", "revocation-lists", "ssi-introduction", "standards", "trust", "wallet-instance-attestation", "wallet-solution"], "filenames": ["algorithms.rst", "backup-restore.rst", "contribute.rst", "defined-terms.rst", "index.rst", "pid-eaa-data-model.rst", "pid-eaa-issuance.rst", "pseudonyms.rst", "relying-party-solution.rst", "revocation-lists.rst", "ssi-introduction.rst", "standards.rst", "trust.rst", "wallet-instance-attestation.rst", "wallet-solution.rst"], "titles": ["Cryptographic algorithms", "backup-restore.rst", "How to contribute", "Normative Language and Conventions", "Italian EUDI Wallet Technical Specifications", "PID/(Q)EAA Data Model", "PID/(Q)EAA Issuance", "pseudonyms.rst", "Relying Party Solution", "revocation-lists.rst", "Self Sovereign Identity", "Standards", "The Infrastructure of Trust", "Wallet Instance Attestation", "Wallet Solution"], "terms": {"tutti": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "gli": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "esempi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "contenuti": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "questa": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "documentazion": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "sono": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "da": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "intendersi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "come": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "non": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14], "normativi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "all": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "exampl": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14], "contain": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "document": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "ar": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "meant": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "norm": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14], "The": [0, 2, 3, 4, 5, 6, 8, 10, 13, 14], "follow": [0, 2, 4, 5, 6, 8, 10, 12, 13, 14], "must": [0, 3, 4, 5, 6, 8, 12, 13, 14], "support": [0, 6, 8, 12, 13, 14], "oper": [0, 4, 6, 8, 12], "refer": [0, 3, 4, 5, 6, 8, 10, 12, 13], "rs256": [0, 5, 6, 8, 12], "signatur": [0, 3, 4, 5, 6, 8, 12, 13, 14], "rfc": [0, 5, 6, 8, 12], "7518": 0, "rs512": [0, 5, 6, 12], "rsa": [0, 5, 6, 8, 12], "oaep": [0, 8], "kei": [0, 1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14], "encrypt": [0, 6, 8, 12], "256": [0, 5, 6, 8, 12, 13, 14], "7516": [0, 6, 8], "a128cbc": [0, 8], "hs256": [0, 8], "content": [0, 5, 6, 8], "a256cbc": [0, 8], "hs512": [0, 8], "recommend": [0, 3, 6, 12], "es256": [0, 6, 8, 12, 13, 14], "es512": [0, 6, 12, 14], "ps256": [0, 12], "ps512": [0, 12], "ecdh": 0, "es": [0, 13], "a128kw": 0, "a256kw": 0, "NOT": [0, 3, 5, 6, 8], "none": [0, 6, 8], "rsa_1_5": 0, "hs384": [0, 8], "length": [0, 8], "equal": [0, 6, 8], "greater": 0, "than": [0, 12], "2048": 0, "bit": 0, "A": [0, 3, 6, 8, 10, 12, 13, 14], "4096": 0, "what": [1, 4, 7, 9, 10, 12], "useful": [1, 7, 9], "todo": [1, 5, 7, 9, 11], "req": [1, 7, 8, 9], "1": [1, 5, 6, 7, 8, 9, 12, 13, 14], "2": [1, 5, 6, 7, 8, 9, 13], "tabl": [1, 5, 6, 7, 9, 12], "paramet": [1, 4, 7, 8, 9, 13, 14], "claim": [1, 3, 4, 6, 7, 8, 9, 12, 13], "descript": [1, 3, 5, 6, 7, 8, 9, 12], "valu": [1, 5, 6, 7, 8, 9, 12, 13, 14], "IT": [2, 3, 4, 5, 6], "wallet": [2, 3, 5, 6, 8, 10], "project": [2, 4], "includ": [2, 5, 6, 8, 10, 12, 13, 14], "an": [2, 3, 5, 6, 8, 10, 12, 13, 14], "open": [2, 14], "develop": [2, 4, 12], "process": [2, 3, 4, 6, 8, 10, 12], "approach": [2, 10], "ensur": [2, 4, 5, 10, 12, 13, 14], "access": [2, 4, 8, 10, 12, 14], "invit": 2, "interest": 2, "parti": [2, 3, 4, 6, 10, 13, 14], "particip": [2, 3, 4, 12], "consequ": 2, "stakehold": 2, "nation": [2, 3, 4, 5, 6, 10, 14], "intern": [2, 4, 8], "commun": [2, 4], "member": [2, 4, 6, 10, 12], "onli": [2, 3, 5, 8, 10, 12, 14], "encourag": 2, "also": [2, 3, 6, 10, 12, 13, 14], "heartili": 2, "welcom": 2, "refin": [2, 8], "technic": [2, 3, 6, 8, 12], "rule": [2, 3, 4, 5, 12], "below": [2, 3, 5, 6, 8, 12, 13, 14], "sever": [2, 13], "method": [2, 6, 8, 14], "avail": [2, 5, 8, 12, 14], "github": 2, "issu": [2, 3, 5, 6, 8, 10, 12, 13, 14], "By": [2, 5], "you": [2, 4], "can": [2, 4, 6, 8, 10, 12, 14], "seek": [2, 13], "clarif": 2, "propos": [2, 4], "enhanc": [2, 4, 10, 13], "report": 2, "editori": 2, "typo": 2, "If": [2, 6, 8, 12, 13], "work": 2, "we": [2, 5, 12, 13, 14], "draft": [2, 5, 6, 8, 12], "pull": 2, "request": [2, 4, 10, 12, 14], "link": [2, 6, 13], "repres": [2, 5, 6, 8, 12, 13, 14], "activ": [2, 4, 10, 12, 14], "typic": [2, 10], "alwai": [2, 3, 10, 12], "base": [2, 6, 8, 10, 13], "discuss": [2, 8, 13], "onc": [2, 6, 8, 14], "initi": [2, 4, 6], "facilit": [2, 12], "review": [2, 14], "chang": [2, 8, 12], "befor": [2, 6, 12], "thei": [2, 3, 10, 12, 13], "merg": [2, 13], "main": [2, 6, 10, 12], "branch": 2, "version": [2, 13, 14], "corrent": 2, "italia": 2, "slack": 2, "channel": 2, "messag": [2, 6, 13], "applic": [2, 3, 6, 8, 10, 12, 14], "design": [2, 4, 10, 14], "busi": [2, 4], "connect": [2, 5, 6, 12, 14], "peopl": [2, 10], "inform": [2, 5, 8, 10, 12, 13, 14], "need": [2, 6, 8, 10, 12, 13, 14], "from": [2, 4, 5, 6, 8, 12, 13, 14], "public": [2, 3, 4, 5, 6, 8, 10, 12, 13, 14], "administr": [2, 4, 10, 12], "technician": 2, "student": 2, "citizen": [2, 3, 4, 5, 10], "ha": [2, 6, 8, 12], "everyon": 2, "join": 2, "free": 2, "http": [2, 4, 5, 12, 13, 14], "where": [2, 5, 6, 8, 10, 12, 13], "learn": 2, "about": [2, 4, 8, 10, 13, 14], "partak": 2, "word": 3, "requir": [3, 4, 5, 6, 8], "shall": [3, 6], "should": [3, 5, 6, 8, 12, 13], "mai": [3, 5, 6, 8, 12, 14], "option": [3, 10], "interpret": 3, "describ": [3, 5, 6, 8, 12, 13], "bcp": 3, "14": [3, 6, 8, 13], "rfc2119": 3, "rfc8174": 3, "when": [3, 5, 6, 8, 10, 12, 14], "appear": 3, "capit": 3, "shown": [3, 8], "here": [3, 8, 14], "user": [3, 4, 5, 6, 8, 10, 12, 13, 14], "trust": [3, 4, 5, 6, 8, 10, 13, 14], "servic": [3, 4, 6, 10, 12, 13, 14], "model": [3, 4, 6, 8, 10, 13, 14], "list": [3, 4, 5, 6, 10, 12, 13, 14], "framework": [3, 4, 5, 6, 12, 14], "attribut": [3, 4, 5, 8, 10, 12, 13, 14], "electron": [3, 4, 5, 12, 13, 14], "attest": [3, 4, 6, 8, 10], "provid": [3, 4, 5, 6, 8, 10, 12, 13], "tsp": [3, 12], "person": [3, 5, 6, 8, 10, 12, 13, 14], "identif": [3, 4, 5, 6, 8, 10, 12, 14], "data": [3, 4, 6, 8, 10, 12, 13, 14], "pid": [3, 4, 8, 12, 14], "revoc": [3, 4, 6, 8, 12, 13, 14], "qualifi": [3, 12, 14], "qtsp": [3, 12], "eaa": [3, 4, 8, 12, 14], "eida": [3, 4, 5, 6, 10, 12], "arf": [3, 4, 6, 12], "definit": [3, 8, 10, 13, 14], "which": [3, 5, 6, 8, 10, 12, 13, 14], "us": [3, 4, 5, 6, 8, 10, 12, 13, 14], "further": [3, 6, 12, 14], "insight": 3, "topic": 3, "complement": 3, "interact": [3, 6, 8, 10, 12, 13, 14], "compon": [3, 4, 6, 12], "accredit": [3, 12, 13], "bodi": [3, 6, 12], "entiti": [3, 4, 13, 14], "feder": [3, 4, 6, 8, 14], "author": [3, 4, 10, 12, 13, 14], "respons": [3, 4, 12, 14], "manag": [3, 10, 13, 14], "verif": [3, 4, 6, 10, 12, 13, 14], "certif": [3, 10, 12, 13], "ecosystem": [3, 4, 10, 12, 14], "role": [3, 4, 10, 14], "digit": [3, 4, 5, 6, 8, 10, 12, 14], "ident": [3, 4, 5, 6, 14], "recogn": [3, 10], "state": [3, 4, 6, 8, 10, 12], "identifi": [3, 5, 6, 8, 12, 13, 14], "issuanc": [3, 4, 5, 8, 12, 13, 14], "master": 3, "alreadi": [3, 4, 6], "present": [3, 4, 5, 6, 8, 10, 12, 13, 14], "italian": [3, 5, 6, 12], "system": [3, 4, 6, 10, 12, 14], "govern": [3, 4, 10], "guidelin": [3, 4], "administ": 3, "directli": [3, 6], "through": [3, 5, 12, 13], "its": [3, 6, 8, 12, 13, 14], "intermediari": [3, 8, 12], "statu": [3, 5, 6, 8, 12, 14], "elig": [3, 4], "evalu": [3, 4], "It": [3, 5, 6, 8, 10, 12, 13, 14], "perform": [3, 6, 8, 13], "oversight": 3, "function": [3, 4, 5, 14], "instanc": [3, 4, 5, 6, 8], "solut": [3, 4, 6, 12, 13], "instal": [3, 6, 13, 14], "mobil": [3, 10, 12, 13, 14], "devic": [3, 4, 6, 10, 12, 13, 14], "control": [3, 5, 6, 10, 14], "specif": [3, 5, 6, 8, 10, 12, 13, 14], "who": [3, 4, 6, 10, 12], "sole": 3, "owner": [3, 6, 10, 12], "enabl": [3, 5, 10, 12, 14], "fulli": [3, 12], "autonom": [3, 12], "privat": [3, 4, 5, 6, 8, 12, 13], "conform": [3, 6, 13], "profil": [3, 5, 6], "verifi": [3, 5, 6, 8, 10, 12, 13, 14], "prove": [3, 5, 10, 12], "secur": [3, 6, 8, 10, 12, 13, 14], "compliac": [3, 12], "qeaa": [3, 14], "form": [3, 5, 6, 8, 10, 12, 14], "substanti": 3, "s": [3, 5, 6, 8, 10, 12, 13, 14], "possess": [3, 5, 6, 8, 10, 12, 14], "reli": [3, 4, 6, 10, 14], "natur": [3, 5, 14], "legal": [3, 10, 12, 14], "implement": [3, 4, 6, 12, 13], "authent": [3, 4, 5, 6, 8, 10, 12, 13, 14], "submiss": 3, "mechan": [3, 4, 5, 8, 14], "complianc": [3, 4, 6, 12, 13, 14], "regulatori": 3, "cryptograph": [3, 4, 5, 6, 8, 10, 12, 14], "cannot": [3, 5, 12], "repudi": [3, 4], "over": [3, 5, 10, 12, 13, 14], "time": [3, 5, 6, 8, 12, 13, 14], "relat": [3, 4, 5, 6, 8, 12, 13], "particular": [3, 12], "layer": [3, 8], "architectur": [3, 4, 6, 12, 13, 14], "establish": [3, 4, 6, 10, 14], "reliabl": [3, 5, 12, 13, 14], "level": [3, 4, 8, 10, 14], "assur": [3, 5, 13, 14], "degre": 3, "confid": [3, 14], "vet": 3, "credenti": [3, 4, 5, 8, 10, 12, 13], "same": [3, 4, 6, 12], "whom": [3, 10, 12], "wa": [3, 4, 6, 8, 13], "oid4vp": [3, 8], "openid": [3, 5, 6, 8, 12, 14], "vc": [3, 5, 6, 8], "vp": [3, 8], "api": [3, 4, 14], "program": 3, "interfac": [3, 6, 14], "loa": [3, 5, 6, 13, 14], "stand": 4, "commonli": 4, "name": [4, 5, 6, 8, 12, 14], "eu": [4, 8, 12, 14], "regul": [4, 10], "910": 4, "2014": 4, "transact": [4, 6, 14], "market": 4, "repeal": 4, "old": 4, "direct": [4, 13], "1999": 4, "93": 4, "ec": [4, 8, 12, 13, 14], "new": [4, 5, 6, 10, 13], "european": [4, 10], "overcom": 4, "dissimilar": 4, "both": [4, 5, 10, 12, 14], "technolog": 4, "experi": [4, 10, 14], "term": [4, 12, 13, 14], "exist": [4, 14], "among": [4, 12, 13, 14], "21": 4, "eid": [4, 6, 14], "current": [4, 5, 6], "within": [4, 6, 8, 12, 14], "mani": 4, "16": [4, 6, 8], "creat": [4, 6, 8, 12, 13], "improv": [4, 10], "respond": 4, "input": [4, 14], "receiv": [4, 6, 13], "area": 4, "innov": 4, "decentr": 4, "awar": 4, "To": [4, 8, 13, 14], "date": [4, 5, 6, 12, 13], "three": [4, 14], "coexist": 4, "itali": [4, 6], "web": [4, 6, 8, 12, 13, 14], "card": 4, "cie": [4, 5, 6], "spid": [4, 6, 8, 12], "health": 4, "ts": 4, "cn": 4, "result": [4, 6, 12, 13], "difficult": 4, "thu": [4, 5, 6, 12, 14], "costli": 4, "maintain": [4, 10, 13], "multipl": [4, 10, 12, 13], "therefor": [4, 10, 12], "streamlin": [4, 10], "optim": 4, "alloc": 4, "resourc": [4, 6, 8, 12], "simplifi": 4, "integr": [4, 5, 6, 8, 10, 13, 14], "certifi": [4, 6, 12, 13, 14], "strengthen": 4, "promot": [4, 10], "inclus": 4, "consolid": 4, "best": 4, "practic": [4, 13], "maxim": 4, "deploy": 4, "qualiti": [4, 8], "infrastructur": [4, 10], "provis": [4, 5], "adequ": 4, "accommod": [4, 12], "basi": 4, "acquir": [4, 10, 14], "full": [4, 10], "In": [4, 5, 6, 8, 10, 12, 14], "order": [4, 5, 8, 14], "achiev": 4, "object": [4, 5, 6, 12, 13], "notifi": [4, 6, 8, 12, 14], "scheme": [4, 5, 6, 8, 10], "evolut": 4, "envisag": 4, "progress": 4, "wai": [4, 6, 8, 12], "migrat": 4, "purpos": [4, 8, 10, 14], "defin": [4, 5, 6, 8, 12, 13, 14], "involv": [4, 6, 10, 12], "find": [4, 8], "accord": [4, 5, 6, 8, 12, 13, 14], "realiabl": 4, "set": [4, 5, 6, 8, 12, 13, 14], "mdl": [4, 8], "cbor": 4, "format": [4, 5, 6, 8, 12, 14], "sd": [4, 6, 8], "jwt": [4, 6, 8, 12, 13, 14], "gener": [4, 5, 6, 14], "jw": [4, 6, 8, 12, 13, 14], "openid4vci": [4, 6, 12], "openid4vp": [4, 6, 8, 12], "pseudonym": 4, "siopv2": [4, 8], "backup": 4, "restor": 4, "self": 4, "sovereign": 4, "ssi": 4, "languag": 4, "convent": 4, "acronym": 4, "properti": [4, 5], "endpoint": [4, 8, 13], "configur": [4, 13, 14], "common": 4, "anchor": [4, 6, 13], "leav": 4, "intermedi": [4, 10], "metadata": [4, 5, 6, 8, 10, 13], "type": [4, 5, 6, 8, 13, 14], "statement": [4, 6, 8, 14], "chain": [4, 5, 6, 8, 13], "offlin": 4, "long": 4, "live": 4, "privaci": [4, 6, 8, 10, 13, 14], "consider": [4, 8], "q": [4, 8, 12, 14], "field": [4, 6, 8, 10, 13], "mdoc": [4, 8], "high": [4, 5, 8, 14], "flow": [4, 5, 12], "detail": [4, 5, 10, 12, 14], "push": 4, "par": 4, "token": [4, 5, 8, 13, 14], "issuer": [4, 5, 8, 10, 12, 13], "lifecycl": 4, "transit": 4, "valid": [4, 5, 6, 10, 12, 13], "return": [4, 6, 8, 12, 13], "deactiv": 4, "header": [4, 5, 6, 12], "payload": [4, 5, 6, 8], "wallet_provid": [4, 12], "federation_ent": [4, 6, 8, 12], "extern": 4, "static": [4, 8, 12], "view": [4, 14], "dynam": [4, 6, 12], "remot": [4, 5, 12], "cross": [4, 12], "dpop": [4, 6], "uri": [4, 6], "rst": 4, "librari": [4, 12], "code": [4, 5, 6, 8, 12], "snippet": 4, "algorithm": [4, 5, 6, 8, 12, 13, 14], "how": [4, 8, 12, 13], "contribut": 4, "standard": [4, 12, 14], "law": 5, "allow": [5, 6, 8, 10, 12, 13, 14], "authenitc": 5, "carri": [5, 6, 10, 12], "famili": [5, 6], "first": [5, 6, 8], "birth": [5, 6], "place": [5, 6], "uniqu": [5, 6, 8, 12, 13, 14], "taxpay": 5, "number": [5, 6, 8, 12, 14], "extend": [5, 6, 14], "oidc": [5, 6, 8, 10, 12], "ida": 5, "bind": [5, 6, 12, 13], "give": [5, 6, 8, 12], "evid": 5, "proof": [5, 6, 8, 10, 12, 14], "procedur": [5, 10], "underli": [5, 14], "proxim": 5, "recipi": 5, "know": [5, 10, 12], "sourc": [5, 10], "rp": [5, 6, 8, 12, 13], "section": [5, 6, 8, 12, 13, 14], "select": [5, 6, 8], "disclosur": [5, 8, 13], "specifi": [5, 6, 13, 14], "terbu": 5, "latest": 5, "sign": [5, 6, 8, 10, 12, 13, 14], "_sd_alg": 5, "5": [5, 6, 8, 12, 13], "other": [5, 6, 10, 12, 14], "some": [5, 6, 12], "them": [5, 8, 10, 12, 13, 14], "disclos": [5, 6, 8, 10, 12], "indic": [5, 6, 8, 12, 13], "hash": [5, 6, 8], "digest": 5, "salt": 5, "one": [5, 6, 8, 10, 12, 13], "omit": [5, 6], "instead": [5, 8, 10, 12], "respect": [5, 6, 14], "decoi": 5, "arrai": [5, 6, 8, 12, 13, 14], "_sd": [5, 8], "each": [5, 6, 8, 12, 13, 14], "map": [5, 8, 12], "calcul": 5, "random": [5, 6, 8], "sent": [5, 6, 8], "holder": [5, 10, 12, 13], "togeth": 5, "combin": [5, 12], "seri": [5, 14], "base64url": [5, 6], "encod": [5, 6, 8], "separ": [5, 8, 13], "next": 5, "singl": [5, 6, 8, 10, 12], "tild": 5, "charact": [5, 6], "n": [5, 6, 8, 12], "see": [5, 6, 12, 13], "more": [5, 6, 8, 12, 14], "jose": [5, 6, 8], "mandatori": [5, 6, 12, 13], "typ": [5, 6, 8, 12, 13, 14], "rfc7515": [5, 6, 8], "4": [5, 6, 8, 12, 13], "9": [5, 6, 8, 13], "alg": [5, 6, 8, 12, 13, 14], "kid": [5, 6, 8, 12, 13, 14], "8": [5, 6, 8, 13], "trust_chain": [5, 8, 12, 13], "json": [5, 6, 8, 12, 13], "fed": [5, 8, 12], "3": [5, 6, 8, 12, 13, 14], "i": [5, 13], "e": [5, 6, 8, 10, 12, 13, 14], "iss": [5, 6, 8, 12, 13, 14], "url": [5, 6, 8, 12, 13, 14], "string": [5, 6, 8, 12, 13, 14], "rfc7519": [5, 6], "sub": [5, 6, 8, 12, 13, 14], "thumbprint": [5, 6, 13, 14], "jwk": [5, 6, 8, 12, 13, 14], "cnf": [5, 6, 8, 13], "jti": [5, 6, 8, 13], "id": [5, 6, 8, 12, 13], "uuid4": [5, 6], "7": [5, 6, 8, 12, 13], "iat": [5, 6, 8, 12, 13, 14], "unix": [5, 6, 8, 12, 13, 14], "timestamp": [5, 6, 8, 12, 13, 14], "numericd": [5, 6, 8, 12], "7519": [5, 6, 8, 12], "6": [5, 6, 8, 12], "exp": [5, 6, 8, 12, 13, 14], "expiri": [5, 6, 12], "materi": [5, 6], "confirm": [5, 6], "declar": 5, "rfc7800": 5, "obtain": [5, 6, 8, 12, 13, 14], "For": [5, 6, 12, 14], "case": [5, 6, 12, 13, 14], "personidentificationdata": [5, 6, 8], "verified_claim": [5, 8], "element": [5, 10], "regard": [5, 12, 13], "addit": [5, 6, 8, 12, 13], "whether": [5, 6, 12, 13], "nsd": 5, "structur": [5, 14], "trust_framework": 5, "oid": 5, "assurance_level": 5, "dure": [5, 10, 12, 13, 14], "convei": [5, 12], "least": [5, 6, 8, 14], "electronic_record": 5, "record": 5, "have": [5, 6, 10, 12, 13, 14], "eudi": [5, 6, 8, 14], "gov": [5, 8], "mean": [5, 6], "cointain": 5, "follwo": 5, "organization_nam": [5, 6, 8, 12, 14], "organ": [5, 6, 8, 10, 12, 13, 14], "act": [5, 6, 8], "organization_id": 5, "ipa": 5, "urn": [5, 6, 14], "namespac": [5, 8], "ipa_cod": 5, "country_cod": 5, "countri": 5, "iso3166": 5, "alpha": 5, "g": [5, 6, 10, 12, 14], "syntax": 5, "note": [5, 12, 14], "without": [5, 6, 8, 10, 12, 13], "given_nam": [5, 6, 8, 12], "core": [5, 6], "0": [5, 6, 8, 12, 13, 14], "family_nam": [5, 6, 8], "birthdat": [5, 6], "place_of_birth": [5, 6], "subclaim": 5, "local": [5, 6], "unique_id": [5, 6, 8], "anpr": 5, "given": [5, 6, 12, 13], "regist": [5, 6], "resid": [5, 8, 13], "popul": [5, 8], "tax_id_cod": [5, 6], "tax": [5, 6], "etsi": 5, "en": [5, 6], "319": 5, "412": 5, "tinit": 5, "italiantaxidentificationnumb": 5, "ministero": 5, "dell": 5, "interno": 5, "m_it": 5, "xxxxxxxx": 5, "xxxx": 5, "xxxxxxxxxxxx": 5, "mario": 5, "rossi": 5, "1980": 5, "01": 5, "10": [5, 6, 8, 13], "rome": 5, "xxxxxxxxxxxxxxxx": 5, "correspond": [5, 6, 12, 13], "verson": 5, "db67gl7ck3tfiiaf7n6_7shvqk0mdymeqcogglkuaaw": [5, 6], "nehrderpynlhy3m5wldwtwz2auhm": 5, "eyjhbgcioijsuzi1niisimtpzci6": 5, "ikjydmzybg5oqu11sfiwn2fqvw1b": 5, "pidprovid": 5, "org": [5, 6, 8, 12, 13, 14], "nzblsxh8udccd7nowxfzafhkxzsrgc9x": 5, "uuid": [5, 6, 8], "6c5c0a49": 5, "b589": 5, "431d": 5, "bae7": 5, "219122a9ec2c": 5, "1541493724": [5, 8], "kty": [5, 6, 8, 12, 13, 14], "sig": [5, 6, 8], "1ta": [5, 6, 8], "se": [5, 6, 8], "aqab": [5, 6, 8, 12], "yhnfs3ync9tjicaivhwlvuj3axwggz_98urfaqme": [5, 8], "ogm7ryxgt5xzlevp": 5, "hu": 5, "utk0a": 5, "txaapaobqv1piwmfw": 5, "8jjozbfovmnvq3hflmpwy4o19gpxs61fwhjzebu589": 5, "bomgktw1rbikntw8fzx_bel4ybandr6ahsdgpatfcig": 5, "cflgzentgnrfngnlvvqvcoafi05r6rjux": 5, "rdbldefew": 5, "ju_stahcngs32x": 5, "0ajhrd1": 5, "hclckpt5yqgcfqme168w": 5, "vqi": 5, "s1mt1kxfq2o8j9io7xmmx2mixag9m9pejvqrmca": 5, "zvdghcmclmvwluggsgpskcpkehz4u9owj1sliblcc1o": 5, "sha": [5, 6], "wyiyr0xdndjzs1f2zunmr2zyeu5stjl3iiwgimv2awrlbmnliiwgw3sidhlw": 5, "zsi6icjlbgvjdhjvbmljx3jly29yzcisicjyzwnvcmqioib7inr5cguioiai": 5, "zwlkyxmuaxquy2lliiwginnvdxjjzsi6ihsib3jnyw5pemf0aw9ux25hbwui": 5, "oiaitwluaxn0zxjvigrlbgwnsw50zxjubyisicjvcmdhbml6yxrpb25fawqi": 5, "oiaibv9pdcisicjjb3vudhj5x2nvzguioiaisvqifx19xv0": 5, "2glc42skqvecfgfrynrn9w": 5, "wyjlbhvwnu9nm2dttkljoevzbnn4qv9biiwginvuaxf1zv9pzcisicj4ehh4": 5, "ehh4ec14ehh4lxh4ehgtehh4ec14ehh4ehh4ehh4ehgixq": 5, "eluv5og3gsnii8eynsxa_a": 5, "wyi2swo3de0tytvpvlbhym9tnxrtdlzbiiwgimdpdmvux25hbwuilcaitwfi": 5, "aw8ixq": 5, "6ij7tm": 5, "a5ivpgbos5tmvva": 5, "wyjlsthav205uw5luhbougvozw5izghriiwgimzhbwlsev9uyw1liiwgiljv": 5, "c3npil0": 5, "ei8zwm9qnkppnpenenhdhq": 5, "wyjrz19pnjr6cuf4ztqxmmexmdhpcm9biiwgimjpcnrozgf0zsisicixotgw": 5, "ltaxltewil0": 5, "qg_o64zqaxe412a108iroa": 5, "wyjbsngtmdk1vlbycfr0tjrrtu9xuk9biiwginbsywnlx29mx2jpcnroiiwg": 5, "eyjjb3vudhj5ijogikluiiwgimxvy2fsaxr5ijogiljvbwuifv0": 5, "ajx": 5, "095vprpttn4qmoqroa": 5, "wyjqyzmzsk0ytgnoy1vfbehnz3zfdwzriiwginrhef9pzf9jb2rliiwgilrj": 5, "tklulvhywfhywfhywfhywfhywfgixq": 5, "pc33jm2lchcu_lhggv_ufq": 5, "eyj0exaioij2yytzzc1qd3qilcjhbgcioijsuzuxmiisimtpzci6imqxmjzhnme4ntzmnzcyndu2mdq4ngzhowrjntlkmtk1iiwidhj1c3rfy2hhaw4iolsitkvoumrfunbzbmxiwtnnnvdszfduv1oyyvvobsauli4ilcjleupoykdjau9pslnvekkxtmljc0ltdhbaq0k2ic4uliisiklrsllkbvp5ykc1b1fvmtftrkl3tjjgcvzxmuigli4uil19": 5, "eyjpc3mioijodhrwczovl3bpzhbyb3zpzgvylmv4yw1wbguub3jniiwic3viijoitnpithnyadh1renjzddub1dyrlpbzkhrefpzukddovhzli4uiiwianrpijoidxjuonv1awq6nmm1yzbhndktyju4os00mzfklwjhztctmje5mtiyytllyzjjiiwiawf0ijoxntqxndkznzi0lcjlehaioje1nde0otm3mjqsinn0yxr1cyi6imh0dhbzoi8vcglkchjvdmlkzxiuzxhhbxbszs5vcmcvc3rhdhvziiwiy25mijp7imp3ayi6eyjrdhkioijsu0eilcj1c2uioijzawcilcjuijoimvrhlxnfiokapiisimuioijbuufciiwia2lkijoiwwhorlmzww5doxrqaunhaxzov0xwvuozqxh3r0d6xzk4dvjgyxfnruvzin19lcj0exblijoiugvyc29uswrlbnrpzmljyxrpb25eyxrhiiwidmvyawzpzwrfy2xhaw1zijp7inzlcmlmawnhdglvbii6eyjfc2qiolsit0dtn3j5wgd0nvh6bgv2cc1ids1vvgswys1ueefhuefvynf2mxbjv01mdyjdlcj0cnvzdf9mcmftzxdvcmsioijlawrhcyisimfzc3vyyw5jzv9szxzlbci6imhpz2gifswiy2xhaw1zijp7il9zzci6wyi4smpvekjmb3zntnzrm0hmbg1qv3k0tze5r3b4czyxrldialplylu1odlfiiwiqm9nr2t0vzfyymlrbnr3oez6ef9czuw0wwjbbmrynkfic2rncgf0rknpzyisikngted6zw50r05srm5nbkxwvlfwy29brmkwnxi2ukpvwc1yzgjmzevmzxcilcjkvv9zvgfiq25nuzmywc0wywpicmqxluhdtenrcfq1wxfny2zrbwuxnjh3iiwivlfjlvmxbvqxs3hmctjvoeo5aw83ee1nwdjnsxhhrzlnovblslzxck1jqsisinpwzgdoy21dbe1wv2xvz0dzr3bta0nqa0viwjr1ow9xajftbelcbenjmw8ixx19lcjfc2rfywxnijoic2hhlti1nij9": 5, "wzeifaojnobqisjtq92jtkexrn": 5, "2sgvjklpu4idc_ct2t6tm8z6sqbvy6n94aaev": 5, "hfsv5jost6yjpdngzoxn_w_131rilu8yaint8w31nrgivhjjic0w": 5, "hhicg1lmvjshsmct3rheaprcmso7xkhwmusjt37dozeageti5i47hnzabu7vwxsvulbnnn8v7tjblspo2q0vnwhedx1hq7ih1b8okh": 5, "_aqrhwvm9bcs9cg8o6n9iqubcspfi6gty4zzgheb95knetvhw8il10z9p_hr9twxzqaccc8xrnh4afwr9tidqztr92m7luyvdfmzvghcponi7vbhqmrqzvyqydhq6ejbtrtisyenla5nskbjv8etdlec94vjahznzue9anuqexae55v5m5o9wlowhgv2vl4xv5c": 5, "n5s5uzs08gaxo": 5, "cuanod3bqe9vfrt47ibcm4hucnvdise_awncekoqabv1j9_tv9lwzsecvuuuwwwelhcuxgdyia3qtutxz": 5, "pdnd": 5, "ragioneria": 5, "general": 5, "dello": 5, "stato": 5, "qlhcfc": 5, "previou": [5, 6, 8, 13], "decod": [5, 6, 8, 13], "d126a6a856f7724560484fa9dc59d195": 5, "oians5wycwk4wftestvycn_xow9edkmngh33_q6_pbi0xaty7p3apugjo0ivk5c1nqavy6pzmcpq8p1y0cbac9strmzvtvdqcooclhvy2zlcxtu39ooglnra8_lqsama386lo_qmw4": 5, "uy6dbgzy4vhkscvac9fizydpafqwbequnv2qofmh5vpoihctkhwmgxnzbatyobg57xsoux": 5, "bvho_sfmm3k4rvsxcr3mfojahlfwutu_jk9k7n9kr_mnc5ipioyhzw_sumf6samrqsspp42kd10hpmw0yjtdmyxbdhrmfesmhyimy4obbt43__a55zili_cnik4241wovgvw": 5, "healthinsurancedata": 5, "2jir18gfeashygb27s7ss3s_iq4xxfixcryiohrbfn": 5, "1iztq7bov64xtybdkwfc44_vjwe029hzqxeuiloqun4": 5, "enno31jfzfp8y2dw0r": 5, "fimewwe7elgvgohmwmbpu14": 5, "fv2cdnwutqtgohaftvvaumbf0olmnyxmswyf4uixrhi": 5, "dzwjq7mjssx": 5, "xti_hwue8b2x6idm5l": 5, "dod_ybpkjao": 5, "ghyi19frbd_i4boawenojc3lcnmj4pbgnqcsbj_qm4q": 5, "zwlkyxmuaxqucgruzcisicjzb3vyy2uioib7im9yz2fuaxphdglvbl9uyw1l": 5, "ijogiljhz2lvbmvyawegr2vuzxjhbgugzgvsbg8gu3rhdg8ilcaib3jnyw5p": 5, "emf0aw9ux2lkijogilfmsengqyisicjjb3vudhj5x2nvzguioiaisvqifx19": 5, "xv0": 5, "wyjlbhvwnu9nm2dttkljoevzbnn4qv9biiwgimdpdmvux25hbwuilcaitwfyaw8ixq": 5, "wyi2swo3de0tytvpvlbhym9tnxrtdlzbiiwgimzhbwlsev9uyw1liiwgiljvc3npil0": 5, "wyjlsthav205uw5luhbougvozw5izghriiwgimjpcnrozgf0zsisicixotgwltaxltewil0": 5, "wyjrz19pnjr6cuf4ztqxmmexmdhpcm9biiwginbsywnlx29mx2jpcnroiiwg": 5, "wyjbsngtmdk1vlbycfr0tjrrtu9xuk9biiwginrhef9pzf9jb2rliiwgilrj": 5, "eyjpc3mioijodhrwczovl2lzc3vlci5legftcgxllm9yzyisinn1yii6ik56ykxzwgg4durdy2q3bm9xwezaqwzia3hac1jhqzlycy4uliisimp0asi6invybjp1dwlkojzjnwmwytq5lwi1odktndmxzc1iywu3ltixoteymme5zwmyyyisimlhdci6mtu0mtq5mzcyncwizxhwijoxntqxndkznzi0lcjzdgf0dxmioijodhrwczovl2lzc3vlci5legftcgxllm9yzy9zdgf0dxmilcjjbmyionsiandrijp7imt0esi6iljtqsisimuioijbuufciiwidxnlijoic2lniiwia2lkijoizdeynme2ytg1nmy3nzi0ntywndg0zme5zgm1owqxotuilcjhbgcioijsuzi1niisim4ioijvawfuczv3wunxazr3rnrfu3rwwwnux3hpdzllzetntkdimznfctzfcejjmfhhvfk3udnhcfvnak8waxzrnwmxtlfbvlk2ufpty1brofaxwtbjqkfdovnuum16dlr2rffjt29jtghwetjabgnyvhuzow9pr0xocme4x0xrc2fnqtm4nmxpx3fnvzqtdvk2rgjhwlk0dkhru2n2qum5rklawurqywzxv0jfuvvovjjrt0znsdvwug9paenus0h3tudyblpcyxrzt2jnntd4u09vwc1idmhpx3ngtw0zazrsdnnyy3iztuzvakfotgz3dxr1x2plows3tjllul9ttmm1sxbpt3lowndfc1vtrjztyw1scxntuha0mktemtboue1xmflkvernwxhczehytuzlu01iwulnwtrvqkjundnfx2e1nxpjtelfq25jazqyndf3t3zhdncifx0sinr5cguioijizwfsdghjbnn1cmfuy2veyxrhiiwidmvyawzpzwrfy2xhaw1zijp7inzlcmlmawnhdglvbii6eyjfc2qiolsimmpjuje4z2zlqvniwudcmjdzn3ntm1nfave0ehhgsxhdunlpb2hyqmzucyjdlcj0cnvzdf9mcmftzxdvcmsioijlawrhcyisimfzc3vyyw5jzv9szxzlbci6imhpz2gifswiy2xhaw1zijp7il9zzci6wyixaxp0ctdib3y2nhhuwwjea1dgyzq0x1zqv2uwmjlownfyzvvjbg9xvu40iiwiru5obzmxamz6rna4wtjevzbslwzjtwvxd2u3ruxhdkdvse13tujwdte0rsisikzwmknetld1vhfuz09iywz0dlzhdw1crjbpbg1uexhnc3d5zjr1sxhyafkilcjkwldqctdtslntwc1yvelfsfd1rthcmng2swrnnwxflwrvrf95qnblsmfviiwiz0hzate5znjirf9pnejvyvdftk9qyznsq25najrwykdouwnzqmpfuu00usjdfx0sil9zzf9hbgcioijzagetmju2in0": 5, "prvt9qpf1wmforkncgxw6lokranomsl": 5, "foxmqmuiyk2ao0twm5laveqret9bb5a0fpq7rxnqlu57ngv3o8vzklhfkbkm1_wta5xuzxbfz0qgcmip6tzqu9yavxy162h6_i4foinyhol8i5mnpfthfy0nbytyvkcscfbc2ccv4i7rsalbpbpvitpoyvbzfwtdokuumed5xwkpw9": 5, "vf_jk11yajj880walzu5tz3xaob0kkfus3scmskko5wmm1seas7xl5iipsnamtmrlmke6qcwakddx": 5, "hnegzncwbjhastwb2udayk8c": 5, "wfgdwrrwgq3mu0rfuxmifkjv4gdi8q": 5, "relev": [6, 10, 14], "releas": [6, 8, 10], "compliant": 6, "thes": 6, "genuin": [6, 13], "entir": [6, 12, 13], "product": [6, 14], "own": [6, 10, 12, 14], "offer": [6, 8, 14], "being": [6, 10, 13], "assess": [6, 12], "cab": 6, "compos": [6, 8, 13], "oidc4vci": 6, "13": [6, 8, 13], "saml2": [6, 10], "end": [6, 8], "idp": 6, "preexist": 6, "send": [6, 8, 13, 14], "prior": 6, "start": [6, 8, 12, 13], "fig": 6, "show": [6, 8], "highlight": 6, "step": [6, 14], "pictur": 6, "setup": 6, "preliminari": 6, "phase": [6, 8, 10, 12, 13], "out": [6, 12], "consist": [6, 14], "assert": [6, 13, 14], "queri": [6, 8], "fetch": [6, 12], "ani": [6, 8, 10, 12, 13], "interoper": [6, 10, 12], "fresh": [6, 8], "pair": [6, 13, 14], "check": [6, 8, 12], "iam": [6, 10], "proxi": [6, 8], "happen": 6, "consent": [6, 8], "bound": [6, 12], "held": 6, "expand": 6, "assumpt": 6, "store": [6, 10, 12, 14], "most": 6, "been": [6, 12], "9126": 6, "pkce": 6, "exchang": [6, 8, 10, 14], "7636": 6, "consid": [6, 12, 13], "immedi": [6, 12], "discoveri": [6, 8, 12], "part": [6, 8, 12], "protocol": [6, 12], "well": [6, 8, 12, 13, 14], "known": [6, 8, 12, 14], "oauth2": 6, "client": [6, 8, 12, 14], "sinc": [6, 8, 10, 12], "protect": [6, 8], "7521": 6, "insid": [6, 8, 12], "client_assert": 6, "authorization_detail": 6, "rar": 6, "9396": 6, "post": [6, 8, 12, 14], "host": [6, 8], "x": [6, 8, 12, 13, 14], "www": [6, 8], "urlencod": [6, 8], "response_typ": [6, 8, 13], "client_id": [6, 8], "thumprint": 6, "code_challeng": 6, "e9melhoa2owvfremtjguchaoek1t8urwbugjsstw": 6, "cm": 6, "code_challenge_method": 6, "s256": 6, "eyjhbgcioijsuzi1niisimtpzci6imsyymrjin0": 6, "ew0kic": 6, "jpc3mioiaiczzcagrsa3f0myisdqogimf1zci6icjodhrwczovl3nlcnzlci5legftcgxllmnvbsisdqo": 6, "ginjlc3bvbnnlx3r5cguioiaiy29kzsbpzf90b2tlbiisdqogimnsawvudf9pzci6icjznkjozfjrcxqz": 6, "iiwnciaicmvkaxjly3rfdxjpijogimh0dhbzoi8vy2xpzw50lmv4yw1": 6, "client_assertion_typ": 6, "ietf": [6, 14], "param": [6, 14], "oauth": [6, 8, 13, 14], "walletinstanceattest": [6, 8, 13], "fifyx03bnosd8m6gyqifnhnp9cm_sam9tc5nlloiirc": [6, 12], "fyziol9lf2cekunt2jzxilrdink0upcd": 6, "openid_credenti": 6, "credential_definit": 6, "redirect_uri": [6, 8], "eudiw": [6, 8, 12, 13], "201": 6, "cach": 6, "request_uri": [6, 8], "bwc4jk": 6, "esc0w8acc191": 6, "y1ltc2": 6, "expires_in": 6, "60": 6, "get": [6, 8, 12, 14], "3aietf": 6, "3aparam": 6, "3aoauth": 6, "3arequest_uri": 6, "3abwc4jk": 6, "perspect": [6, 12], "11": [6, 8], "redirect": [6, 8], "univers": 6, "app": [6, 13, 14], "so": 6, "latter": 6, "resolv": [6, 12, 13], "pass": [6, 8], "302": 6, "found": 6, "locat": [6, 10], "splxlobezqqybys6wxsbia": 6, "3a": 6, "2f": 6, "2fpid": 6, "12": [6, 8], "certain": 6, "sender": 6, "draft16": 6, "mitig": 6, "misus": [6, 10], "leak": 6, "stolen": 6, "attack": [6, 13], "code_verifi": 6, "private_key_jwt": [6, 14], "eyj0exaioijkcg9wk2p3dcisimfszyi6ikvtmju2iiwiandrijp7imt0esi6ik": 6, "vdiiwieci6imw4dezyahgtmzr0vjnoukldukrzoxpda0rscejorjqyvvfvzldwqvdcr": 6, "nmilcj5ijoiovzfngpmx09rx282nhpivfrsy3vosmfqsg10nny5verwcluwq2r2r1j": 6, "qsisimnydii6ilatmju2in19": 6, "eyjqdgkioiitqnddm0vtyzzhy2mybfrjiiwiahrtij": 6, "oiue9tvcisimh0dsi6imh0dhbzoi8vc2vydmvylmv4yw1wbguuy29tl3rva2vuiiwia": 6, "wf0ijoxntyymjyynje2fq": 6, "gxa6t8lp4vfrg8v": 6, "fdwp0a0zdrj8igimlvqrmuvwnqg": 6, "4ptflbdlxiossx0x7nvi": 6, "fnyjk70nfbv37xrzt3lg": 6, "grant_typ": [6, 14], "authorization_cod": 6, "dbjftjez4cvp": 6, "mb92k27uhbuju1p1r_ww1gfwfoejxk": 6, "bearer": 6, "eyjhbgcioijiuzi1nii": 6, "15": [6, 8, 13], "success": 6, "c_nonc": 6, "200": 6, "ok": 6, "access_token": 6, "kz": 6, "8mxk1ealyznwh": 6, "lc": 6, "1fbao": 6, "4ljp": 6, "zspe_neo": 6, "gxu": 6, "token_typ": 6, "2677": 6, "tzign": 6, "snfbp": 6, "c_nonce_expires_in": 6, "86400": 6, "18": [6, 8], "Then": 6, "19": [6, 8], "schema": [6, 12], "registr": [6, 12], "later": 6, "nmilcj5ijoiovzfngpmx09rx282nhpivfrsy3vosmfqsg10nny5verwcluwq2r2r": 6, "1jeqsisimnydii6ilatmju2in19": 6, "eyjqdgkioijlmwozvl9is2ljoc1mquvciiwiahrtij": 6, "oir0vuiiwiahr1ijoiahr0chm6ly9yzxnvdxjjzs5legftcgxllm9yzy9wcm90zwn0z": 6, "wryzxnvdxjjzsisimlhdci6mtu2mji2mjyxocwiyxroijoizlvieu8ycjjam0rantnf": 6, "c05yv0jimhhxwg9htnk1oulps0nbcwtzbvffbyj9": 6, "2ow9rp35yrqzhrtnp86l": 6, "ey71": 6, "optxrimpptoa1plemagr6pxhf8y6": 6, "yqyvnmcw6fy1dqd": 6, "jfxsyomxhajplja": 6, "7b": 6, "22type": 6, "22": 6, "5b": 6, "22personidentificationdata": 6, "5d": 6, "7d": 6, "22proof_typ": 6, "ace0": 6, "9c5210e16c32": 6, "proof_typ": 6, "eyjrawqioijkawq6zxhhbxbsztplym": 6, "0b434530": 6, "e151": 6, "4c40": 6, "98b7": 6, "74c75a5ef760": 6, "aud": [6, 8, 13], "1504699136": 6, "nonc": [6, 8, 13], "20": [6, 8], "suitabl": 6, "succe": 6, "proceed": 6, "storag": [6, 12], "pragma": 6, "lupixvcwjk0eot4cxqe1nxk": 6, "wzwmhmn9oqp6yxx0a2l": 6, "fgff7": 6, "ukhla": 6, "6749": 6, "challeng": 6, "deriv": [6, 12], "grant": [6, 8, 10, 12, 14], "per": [6, 8], "iana": [6, 8], "registri": [6, 8, 10, 12], "symmetr": [6, 8], "mac": [6, 8], "7638": 6, "section_3": 6, "assum": [6, 8, 13], "implicit": 6, "session": [6, 8], "side": 6, "32": [6, 8, 13], "alphanumer": 6, "authrequest": 6, "top": 6, "media": [6, 8, 12, 13, 14], "8259": 6, "strong": [6, 14], "pseudorandom": 6, "lifetim": 6, "second": 6, "posit": 6, "integ": 6, "server": 6, "browser": 6, "serial": 6, "ad": 6, "abl": [6, 12, 13], "deleg": [6, 13], "submit": [6, 8], "accept": [6, 8], "invalid": [6, 12, 13], "error": [6, 8], "invalid_dpop_proof": 6, "7515": [6, 8], "8725": [6, 8], "chosen": [6, 8, 13, 14], "rfc7517": [6, 8], "7517": [6, 8, 12], "assign": [6, 8, 12], "v4": [6, 8], "4122": [6, 8], "htm": [6, 8], "attach": [6, 8], "9110": [6, 8], "htu": [6, 8], "target": [6, 8], "fragment": [6, 8], "accomplish": [6, 14], "methodolog": 6, "match": [6, 14], "9068": 6, "princip": 6, "subject": [6, 12], "subjectidtyp": 6, "taken": [6, 8], "prevent": [6, 8, 13, 14], "reus": 6, "reject": 6, "jkt": 6, "approv": 6, "upon": 6, "ath": [6, 8], "ascii": 6, "associ": [6, 13, 14], "previous": [6, 12, 13], "denot": 6, "mso_mdoc": [6, 8], "doctyp": [6, 8], "appendix": 6, "renew": [6, 12], "openid_credential_issu": [6, 12], "fanfs3ync9tjicaivhwlvuj3axwggz_98urfaqme": 6, "1649610249": 6, "1649437449": 6, "credential_issu": 6, "authorization_endpoint": [6, 13], "token_endpoint": [6, 14], "pushed_authorization_request_endpoint": 6, "dpop_signing_alg_values_support": 6, "credential_endpoint": 6, "credentials_support": 6, "cryptographic_binding_methods_support": 6, "cryptographic_suites_support": 6, "displai": 6, "italiano": 6, "di": 6, "esempio": 6, "logo": [6, 8, 12, 13, 14], "svg": [6, 8, 12, 13, 14], "alt_text": 6, "questo": 6, "background_color": 6, "12107c": 6, "text_color": 6, "ffffff": 6, "credentialsubject": [6, 8], "true": [6, 8, 13], "nome": 6, "cognom": 6, "nascita": 6, "luogo": 6, "identificativo": 6, "univoco": 6, "codic": 6, "fiscal": 6, "homepage_uri": [6, 8, 12, 14], "policy_uri": [6, 8, 13, 14], "privacy_polici": [6, 13, 14], "tos_uri": [6, 13, 14], "info_polici": [6, 13, 14], "logo_uri": [6, 8, 12, 13, 14], "openid_relying_parti": [6, 12], "doc": 6, "ask": [8, 10, 14], "demonstr": 8, "differ": [8, 10, 13], "analyz": 8, "chapter": 8, "take": 8, "account": 8, "scenario": [8, 10, 12], "util": [8, 14], "final": [8, 12], "futur": 8, "qr": 8, "frame": 8, "page": [8, 14], "login": [8, 10], "button": 8, "scope": [8, 12], "insert": 8, "extract": 8, "invok": 8, "capabl": [8, 12, 13, 14], "deselect": 8, "17": 8, "successfulli": 8, "base64": 8, "retriev": [8, 13, 14], "correct": 8, "quartili": 8, "up": [8, 12], "25": 8, "good": [8, 10, 13], "balanc": 8, "between": [8, 10, 12, 14], "densiti": 8, "space": 8, "remain": [8, 10], "readabl": 8, "even": [8, 10, 12], "damag": 8, "partial": 8, "obscur": 8, "raw": 8, "zxvkaxc6ly9hdxrob3jpemu": 8, "y2xpzw50x2lkpwh0dhbzoi8vdmvyawzpzxiuzxhhbxbszs5vcmcmcmvxdwvzdf91cmk9ahr0chm6ly92zxjpzmllci5legftcgxllm9yzy9yzxf1zxn0x3vyaq": 8, "action": [8, 10, 14], "made": [8, 12], "scan": 8, "legitim": 8, "walletinstanceattestationproofofpossess": 8, "dedic": [8, 12], "herein": 8, "doesn": [8, 12], "t": [8, 12], "break": 8, "do": [8, 12, 13], "miss": 8, "would": [8, 10, 13], "lowest": 8, "supported_alg": 8, "therein": [8, 12], "l8tfrhx": 8, "34tv3hricrdy9zckdlpbhf42uqufwvawbf": 8, "y": [8, 12, 13, 14], "9ve4jf_ok_o64zbttlcunjajhmt6v9tdvru0cdvgrda": 8, "crv": [8, 12, 13, 14], "p": [8, 12, 13, 14], "f47c96a1": 8, "f928": 8, "4768": 8, "aa30": 8, "ef32dc78aa69": 8, "1562262616": 8, "fuhyo2r2z3dz53esnrwbb0xwxoany59iikcaqksmqeo": 8, "e0bbf2f1": 8, "8c3a": 8, "4eab": 8, "a8ac": 8, "2e8f34db8a47": 8, "miicajccadogawibag": 8, "awz": 8, "2w3": 8, "sf2": 8, "europa": [8, 12], "client_id_schem": 8, "entity_id": 8, "response_mod": 8, "direct_post": 8, "vp_token": [8, 13], "response_uri": 8, "callback": 8, "2c128e4d": 8, "fc91": 8, "4cd3": 8, "86b8": 8, "18bdea0988cb": 8, "3be39b69": 8, "6ac1": 8, "41aa": 8, "921b": 8, "3e6c07ddcb03": 8, "1672418465": 8, "1672422065": 8, "sequenc": [8, 12], "alias": 8, "suffici": 8, "entropi": 8, "reason": 8, "expir": [8, 12, 13, 14], "after": [8, 13, 14], "usag": [8, 14], "presentation_definit": [8, 13], "still": [8, 12, 13], "under": [8, 10, 13, 14], "better": 8, "input_descriptor": 8, "constraint": [8, 12], "path": [8, 12], "limit_discolusr": 8, "prefer": [8, 14], "mention": [8, 13], "condit": 8, "presentation_definition_uri": 8, "point": [8, 13], "client_metadata": 8, "client_metadata_uri": 8, "why": 8, "malici": 8, "agent": 8, "gain": 8, "plaintext": 8, "transmit": 8, "network": 8, "possibl": [8, 12], "environ": [8, 14], "emploi": [8, 14], "tl": 8, "termin": 8, "Such": 8, "techniqu": [8, 10], "webserv": 8, "handl": 8, "manner": [8, 14], "deciph": 8, "transmiss": 8, "either": 8, "forward": 8, "negoti": 8, "actual": [8, 14], "intend": [8, 12, 13], "actor": [8, 10, 14], "segment": 8, "could": [8, 10, 13, 14], "intercept": 8, "sensit": 8, "unencrypt": 8, "snif": 8, "eyjhbgcioijfuzi1nii": 8, "9t2lq": 8, "decrypt": 8, "pt0ixx0": 8, "presentation_submiss": 8, "definition_id": 8, "32f54163": 8, "7166": 8, "48f1": 8, "93d8": 8, "ff217bdb0653": 8, "04a98be3": 8, "7fb0": 8, "4cf5": 8, "af9a": 8, "31579c8b0e7d": 8, "descriptor_map": 8, "period": [8, 12, 13], "vbexjksm45xphtanncig6mcyuu4jfgnzopgukvogg9c": [8, 13], "3978344f": 8, "8596": 8, "4c3a": 8, "a978": 8, "8fcaba3903c5": 8, "1573029723": 8, "0s6_wza2mj": 8, "expos": [8, 12], "2hnofs3ync9tjicaivhwlvuj3axwggz_98urfaqme": [8, 12], "1649590602": 8, "1649417862": 8, "5s4qi": 8, "wallet_relying_parti": [8, 12], "application_typ": 8, "client_nam": 8, "x5c": [8, 12, 13], "contact": [8, 12], "op": [8, 13], "default_acr_valu": 8, "spidl2": 8, "spidl3": 8, "vp_format": [8, 12], "jwt_vp_json": [8, 13], "eddsa": [8, 12], "es256k": [8, 12], "limit_disclosur": 8, "filter": [8, 12], "const": 8, "intent_to_retain": 8, "sampl": 8, "iso": 8, "18013": 8, "fals": [8, 13], "portrait": 8, "driving_privileg": 8, "default_max_ag": 8, "1111": 8, "jarm": 8, "authorization_signed_response_alg": 8, "authorization_encrypted_response_alg": 8, "authorization_encrypted_response_enc": 8, "a192cbc": 8, "a128gcm": 8, "a192gcm": 8, "a256gcm": 8, "subject_typ": 8, "pairwis": 8, "require_auth_tim": 8, "id_token_signed_response_alg": 8, "id_token_encrypted_response_alg": 8, "id_token_encrypted_response_enc": 8, "home": 8, "polici": [8, 12, 13, 14], "tech": [8, 12], "authority_hint": [8, 12], "while": [8, 10], "spec": [8, 12], "tbd": 8, "paradigm": 10, "complet": [10, 12, 14], "ownership": [10, 14], "determin": [10, 12, 14], "abil": [10, 13, 14], "revok": [10, 12], "said": 10, "histori": 10, "tradit": 10, "signific": [10, 13], "fact": 10, "envis": 10, "compani": 10, "want": [10, 12], "anoth": 10, "becaus": 10, "someth": 10, "individu": 10, "publish": [10, 12], "educ": 10, "institut": 10, "crucial": 10, "phone": 10, "portabl": 10, "principl": 10, "character": 10, "choos": 10, "reduc": 10, "risk": [10, 13], "collect": [10, 12], "leverag": [10, 14], "advanc": 10, "avoid": [10, 13], "theft": 10, "fraud": 10, "unauthor": [10, 13, 14], "vulner": [10, 12], "central": 10, "seamless": [10, 14], "across": 10, "border": 10, "effici": [10, 12, 13], "cost": [10, 12], "reduct": 10, "elimin": 10, "repetit": 10, "purchas": 10, "physic": 10, "ag": 10, "restrict": [10, 12], "item": 10, "necessari": [10, 12, 13], "abov": [10, 12], "reveal": 10, "legitimaci": [12, 14], "distribut": 12, "mark": 12, "509": [12, 13], "appli": 12, "subordin": 12, "leaf": 12, "represent": [12, 14], "plai": [12, 14], "except": 12, "call": [12, 13], "summari": 12, "pki": 12, "make": [12, 13, 14], "build": 12, "tamper": [12, 14], "compris": 12, "forg": 12, "adversari": 12, "preserv": [12, 13, 14], "doe": [12, 13], "track": [12, 13], "against": [12, 13], "guarantor": 12, "histor": 12, "save": 12, "year": 12, "retent": 12, "rotat": 12, "flexibl": 12, "modifi": 12, "domain": [12, 14], "simultan": 12, "disabl": 12, "certainti": 12, "propag": 12, "adopt": [12, 13, 14], "effect": [12, 14], "wide": 12, "rang": 12, "softwar": 12, "kit": 12, "rapid": 12, "scalabl": [12, 13], "coverag": 12, "satisfi": 12, "onboard": 12, "recognis": 12, "similar": 12, "rest": [12, 13, 14], "publicli": 12, "summaris": 12, "itself": [12, 14], "third": [12, 13], "superior": 12, "trust_mark_id": 12, "motiv": 12, "serv": [12, 14], "plain": 12, "default": 12, "howev": 12, "enter": [12, 14], "keep": 12, "maximum": 12, "max_path_length": 12, "1649375259": 12, "1649373279": 12, "3i5vv": 12, "_": 12, "root": 12, "ca": 12, "x2zomhngsdc4zlbrcxhmt3mzrmrzog9jd3o2qjzdam51cuhhufruowd0wq": 12, "1knr9ar3mzmokyty8brvriue85nixryx4xd3k4jw7vi": 12, "slt14644zbyxyf": 12, "xmw7apdlbmuw3t1urwi4nafmtkri": 12, "ta": 12, "federation_fetch_endpoint": 12, "federation_resolve_endpoint": 12, "federation_list_endpoint": 12, "federation_trust_mark_status_endpoint": 12, "trust_mark_statu": 12, "trust_marks_issu": 12, "behalf": 12, "concern": 12, "cryptograf": 12, "entity_typ": 12, "trust_mark_issu": 12, "trustworthi": [12, 13, 14], "trust_mark_own": 12, "trust_mark": 12, "automat": [12, 13], "em3cmnzghiyfsq090n6b3op7laaqj8rghmhxgmjstqg": 12, "1649623546": 12, "1649450746": 12, "metadata_polici": 12, "subset_of": 12, "email": 12, "request_authentication_methods_support": 12, "one_of": 12, "request_object": 12, "request_authentication_signing_alg_values_support": 12, "jwt_vp": 12, "pleas": [12, 14], "allowed_leaf_entity_typ": 12, "real": 12, "onlin": 12, "unavail": 12, "concaten": 12, "pertain": 12, "produc": 12, "beyond": 12, "updat": [12, 13], "earliest": 12, "No": 12, "forc": 12, "higher": 12, "abstract": 12, "entityconfigur": 12, "signedjwt": 12, "selfissu": 12, "byleaf": 12, "entitystat": 12, "bytrustanchor": 12, "origin": 12, "eyjhbgcioijfuzi1niisimtpzci6imveuknosghwyxpwd01vrlpjmvu0ulrremmxsjrnmgrvyuu4mwvvwk5vmvuywkdsm1lqrmztv2h1uveilcj0exaioijhchbsawnhdglvbi9lbnrpdhktc3rhdgvtzw50k2p3dcj9": 12, "eyjlehaioje2ndk1ota2mdisimlhdci6mty0otqxnzg2miwiaxnzijoiahr0chm6ly9ycc5legftcgxllm9yzyisinn1yii6imh0dhbzoi8vcnauzxhhbxbszs5vcmcilcjqd2tzijp7imtlexmiolt7imt0esi6ikvdiiwia2lkijoizursq05iafzhelz3tvvgwmmxvtrsvgt6yzfkne0wzfvhrtgxzvvatluxvtjar1izwwpgzlnxahvrusisimnydii6ilatmju2iiwieci6ik1wvlvheuhloghqvhh5dklzrfd2nnjpzhn5adfdufb2tg94zu0wuwhan3cilcj5ijoidf95zlbrd1z1am5os25fnvznt05wcw93uzjvzgzwvwxfwnnvv1uztdrhtsj9xx0sim1ldgfkyxrhijp7im9wzw5pzf9yzwx5aw5nx3bhcnr5ijp7imfwcgxpy2f0aw9ux3r5cguioij3zwiilcjjbgllbnrfawqioijodhrwczovl3jwlmv4yw1wbguub3jnlyisimnsawvudf9yzwdpc3ryyxrpb25fdhlwzxmiolsiyxv0b21hdgljil0simp3a3mionsia2v5cyi6w3sia3r5ijoirumilcjrawqioijlrfjdtkhovmf6vndnvuzayzfvnfjua3pjmuo0ttbkvwffodflvvpovtfvmlphujnzakzmu1dodvfriiwiy3j2ijoiuc0yntyilcj4ijoitxbwvud5sgu4afbuehl2svlev3y2cmlkc3lomunquhzmb3hlttbrafo3dyisinkioij0x3lmuff3vnvqbmhlbl81vmdptlzxb3dtmm9kznbvbf9ac29xvtnmnednin1dfswiy2xpzw50x25hbwuioijoyw1lig9migfuigv4yw1wbgugb3jnyw5pemf0aw9uiiwiy29udgfjdhmiolsib3bzqhjwlmv4yw1wbguuaxqixswiz3jhbnrfdhlwzxmiolsicmvmcmvzaf90b2tlbiisimf1dghvcml6yxrpb25fy29kzsjdlcjyzwrpcmvjdf91cmlzijpbimh0dhbzoi8vcnauzxhhbxbszs5vcmcvb2lkyy9ycc9jywxsymfjay8ixswicmvzcg9uc2vfdhlwzxmiolsiy29kzsjdlcjzy29wzxmioijlds5ldxjvcgeuzwmuzxvkaxcucglkljegzxuuzxvyb3bhlmvjlmv1zgl3lnbpzc5pdc4xigvtywlsiiwic3viamvjdf90exblijoicgfpcndpc2uifswizmvkzxjhdglvbl9lbnrpdhkionsizmvkzxjhdglvbl9yzxnvbhzlx2vuzhbvaw50ijoiahr0chm6ly9ycc5legftcgxllm9yzy9yzxnvbhzllyisim9yz2fuaxphdglvbl9uyw1lijoirxhhbxbszsbsucisimhvbwvwywdlx3vyasi6imh0dhbzoi8vcnauzxhhbxbszs5pdcisinbvbgljev91cmkioijodhrwczovl3jwlmv4yw1wbguuaxqvcg9sawn5iiwibg9nb191cmkioijodhrwczovl3jwlmv4yw1wbguuaxqvc3rhdgljl2xvz28uc3zniiwiy29udgfjdhmiolsidgvjaeblegftcgxllml0il19fswidhj1c3rfbwfya3miolt7imlkijoiahr0chm6ly9yzwdpc3ryes5lawrhcy50cnvzdc1hbmnob3iuzxhhbxbszs5lds9vcgvuawrfcmvsewluz19wyxj0es9wdwjsawmviiwidhj1c3rfbwfyayi6imv5smggxhuymdi2in1dlcjhdxrob3jpdhlfagludhmiolsiahr0chm6ly9pbnrlcm1lzglhdguuzwlkyxmuzxhhbxbszs5vcmcixx0": 12, "dirbryfesmi_6ogrjahayupctxsvbzbmdokvztjyygzmkep6eslixa8nuu9bwbwp_elngdkbpqusbwigx66d5w": 12, "eyjhbgcioijfuzi1niisimtpzci6ilfwunvxse5fwtjzmfdhnw5hshb3vjjkvgrtd3hirupvy2pcdk9fehnwmfext0dnmfzwqnhhbtuyt0eilcj0exaioijhchbsawnhdglvbi9lbnrpdhktc3rhdgvtzw50k2p3dcj9": 12, "eyjlehaioje2ndk2mjm1ndysimlhdci6mty0otq1mdc0niwiaxnzijoiahr0chm6ly9pbnrlcm1lzglhdguuzwlkyxmuzxhhbxbszs5vcmcilcjzdwiioijodhrwczovl3jwlmv4yw1wbguub3jniiwiandrcyi6eyjrzxlzijpbeyjrdhkioijfqyisimtpzci6imveuknosghwyxpwd01vrlpjmvu0ulrremmxsjrnmgrvyuu4mwvvwk5vmvuywkdsm1lqrmztv2h1uveilcjjcnyioijqlti1niisingioijncfzvr3lizthoufr4exzjwurxdjzyawrzewgxq1bqdkxvegvnmffowjd3iiwiesi6inrfewzquxdwdwpuaetuxzvwz09ovnfvd1myb2rmcfvsx1pzb1dvm0w0r00ifv19lcjtzxrhzgf0yv9wb2xpy3kionsib3blbmlkx3jlbhlpbmdfcgfydhkionsic2nvcgvzijp7inn1ynnldf9vzii6wyjlds5ldxjvcgeuzwmuzxvkaxcucglkljesicblds5ldxjvcgeuzwmuzxvkaxcucglklml0ljeixx0sinjlcxvlc3rfyxv0agvudgljyxrpb25fbwv0ag9kc19zdxbwb3j0zwqionsib25lx29mijpbinjlcxvlc3rfb2jqzwn0il19lcjyzxf1zxn0x2f1dghlbnrpy2f0aw9ux3npz25pbmdfywxnx3zhbhvlc19zdxbwb3j0zwqionsic3vic2v0x29mijpbiljtmju2iiwiulm1mtiilcjfuzi1niisikvtnteyiiwiufmyntyilcjquzuxmijdfx19lcj0cnvzdf9tyxjrcyi6w3siawqioijodhrwczovl3rydxn0lwfuy2hvci5legftcgxllmv1l29wzw5pzf9yzwx5aw5nx3bhcnr5l3b1ymxpyy8ilcj0cnvzdf9tyxjrijoizxlkagigxhuymdi2in1dfq": 12, "rigdha7coap3so3znsjdwt7": 12, "8tea41an3ybw": 12, "qawfndqmuzctqrwcd4vtx6tzeeoro3keu8bjeaklikhrhzobg": 12, "eyjhbgcioijfuzi1niisimtpzci6imvvrldsakjkylhveu5tmhrhv1jrylhcmwvurlbjazv6uzbgrvftmwfnvfpeytnowk1wukturtr5y3cilcj0exaioijhchbsawnhdglvbi9lbnrpdhktc3rhdgvtzw50k2p3dcj9": 12, "eyjlehaioje2ndk2mjm1ndysimlhdci6mty0otq1mdc0niwiaxnzijoiahr0chm6ly90cnvzdc1hbmnob3iuzxhhbxbszs5ldsisinn1yii6imh0dhbzoi8vaw50zxjtzwrpyxrllmvpzgfzlmv4yw1wbguub3jniiwiandrcyi6eyjrzxlzijpbeyjrdhkioijfqyisimtpzci6ilfwunvxse5fwtjzmfdhnw5hshb3vjjkvgrtd3hirupvy2pcdk9fehnwmfext0dnmfzwqnhhbtuyt0eilcjjcnyioijqlti1niisingioijcr1vooxn6zg0xt1rxvwhuq3jkcwrmqjhttujqb2jcyk5nd2jxznd4c3pziiwiesi6ikdnmuhcngvjrwjhqja4nejiuw5qx0lsefjzytnhvvrhstf0aw5qtmvsdmmifv19lcj0cnvzdf9tyxjrcyi6w3siawqioijodhrwczovl3rydxn0lwfuy2hvci5legftcgxllmv1l2zlzgvyyxrpb25fzw50axr5l3royxqtchjvzmlszsisinrydxn0x21hcmsioijleupoyibcdtiwmjyifv19": 12, "kr2obdmfqlgcz2zqn0fgop7cwsw4clxbaj4": 12, "j_c3hc": 12, "yeeck6sllnk00bgqoee2ncmy2lqk9dyqo1iaub_zg7a": 12, "At": 12, "short": 12, "attain": 12, "compat": [12, 14], "less": 12, "24": 12, "hour": 12, "As": 12, "furthermor": [12, 14], "longer": [12, 13], "inquir": 12, "hardwar": 12, "amount": 12, "matter": 12, "line": 12, "gdpr": [12, 13], "There": 12, "especi": 12, "perimet": 12, "like": [12, 13], "jurisdict": 12, "eg": 12, "snapshot": 12, "back": 12, "cloud": 12, "explicit": 12, "permiss": 12, "overload": 12, "manipul": 13, "forgeri": 13, "attempt": 13, "fulfil": 13, "meet": 13, "guarante": [13, 14], "belong": 13, "sustain": 13, "criteria": 13, "task": 13, "light": 13, "fast": 13, "variou": [13, 14], "simplic": 13, "therebi": 13, "accur": 13, "measur": 13, "tool": 13, "reusabl": 13, "usabl": 13, "repeat": 13, "loss": 13, "delet": 13, "lost": 13, "becom": [13, 14], "pseudonymis": 13, "imposs": 13, "absenc": 13, "art": 13, "comprehens": [13, 14], "pose": 13, "theoret": 13, "databas": 13, "guard": 13, "replai": 13, "formal": 13, "now": 13, "readi": 13, "explain": 13, "var": 13, "walletinstanceattestationrequest": 13, "porvid": 13, "comma": 13, "6ec69324": 13, "60a8": 13, "4e5b": 13, "a697": 13, "a766d85790ea": 13, "4hnpti": 13, "xr2pjyrjkgmnz4wmdnqd_ujsq4r95nj98b44": 13, "liznsb39vfjhygs3k7jxe4r3": 13, "cogfqwztpbirqpnlrg": 13, "1686645115": 13, "1686652315": 13, "whose": 13, "let": 13, "openid4vc": 13, "haip": 13, "problem": 13, "limit": 13, "durat": 13, "attested_security_context": 13, "context": [13, 14], "Of": 13, "agreement": 13, "response_types_support": 13, "vp_formats_support": 13, "jwt_vc_json": 13, "request_object_sign": 13, "_alg_values_support": 13, "_uri_support": 13, "boolean": 13, "transfer": 13, "experiment": [13, 14], "5t5yypbhn": [13, 14], "egieei5iuzr6r0mr02lnvq0omekmnkcji": [13, 14], "eyjhbgcioijfuz": 13, "6s0a": 13, "jjla": 13, "h9gw": 13, "miibjdcc": 13, "xfehgkqa": 13, "basic": [13, 14], "alg_values_support": 13, "request_object_signing_alg_values_support": 13, "presentation_definition_uri_support": 13, "1687281195": 13, "1687288395": 13, "cater": 14, "asset": 14, "total": 14, "legisl": 14, "primari": 14, "conveni": 14, "These": 14, "pid\u00b9": 14, "along": 14, "short\u00b9": 14, "vital": 14, "adher": 14, "address": 14, "android": 14, "io": 14, "engag": 14, "asymmetr": 14, "exclus": 14, "Their": 14, "utmost": 14, "execut": 14, "tee": 14, "\u00b3": 14, "distinct": 14, "performed\u00b2": 14, "unlock": 14, "pin": 14, "biometr": 14, "fingerprint": 14, "facial": 14, "recognit": 14, "unambigu": 14, "providers\u00b9": 14, "parties\u00b9": 14, "share": 14, "rel": 14, "revert": 14, "circumst": 14, "voluntarili": 14, "remov": 14, "outlin": 14, "datetim": 14, "hous": 14, "attested_security_context_values_support": 14, "low": 14, "medium": 14, "grant_types_support": 14, "token_endpoint_auth_methods_suppor": 14, "ted": 14, "token_endpoint_auth_signing_alg_va": 14, "lues_support": 14, "asc_values_support": 14, "websit": 14, "qrjrj3af_b57sboirrcbm7br7woc8ynj7lhfpteffuk": 14, "1h0cwdyggvu8w": 14, "kpku_xycocunt2o0bwsliqtnpu6im": 14, "token_endpoint_auth_methods_support": 14, "token_endpoint_auth_signing_alg_values_support": 14, "es384": 14, "pagopa": 14, "1687171759": 14, "1709290159": 14, "two": 14, "our": 14, "\u00b9": 14, "inherit": 14, "write": 14, "\u00b2": 14, "depend": 14, "trusti": 14, "enclav": 14}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"cryptograph": 0, "algorithm": 0, "backup": 1, "restor": 1, "rst": [1, 7, 9], "gener": [1, 7, 9, 12, 13], "properti": [1, 7, 9, 12, 13], "requir": [1, 7, 9, 12, 13, 14], "attribut": [1, 7, 9], "implement": [1, 7, 9], "consider": [1, 7, 9, 12], "librari": [1, 7, 9], "code": [1, 7, 9], "snippet": [1, 7, 9], "extern": [1, 7, 9, 14], "refer": [1, 7, 9, 14], "how": 2, "contribut": 2, "norm": [3, 5], "languag": 3, "convent": 3, "defin": 3, "term": 3, "acronym": 3, "italian": 4, "eudi": [4, 12], "wallet": [4, 12, 13, 14], "technic": 4, "specif": 4, "introduct": [4, 10], "index": 4, "content": 4, "pid": [5, 6], "q": [5, 6], "eaa": [5, 6], "data": 5, "model": [5, 12], "sd": 5, "jwt": 5, "paramet": [5, 6, 12], "verif": 5, "field": 5, "claim": 5, "non": [5, 12], "exampl": 5, "mdoc": 5, "cbor": 5, "issuanc": 6, "high": [6, 13], "level": [6, 13], "flow": [6, 8], "detail": [6, 8, 13], "push": 6, "author": [6, 8], "request": [6, 8, 13], "endpoint": [6, 12, 14], "par": 6, "http": [6, 8], "respons": [6, 8], "token": 6, "access": 6, "credenti": 6, "entiti": [6, 8, 12], "configur": [6, 8, 12], "issuer": 6, "pseudonym": 7, "reli": [8, 12], "parti": [8, 12], "solut": [8, 14], "same": 8, "devic": 8, "remot": 8, "cross": 8, "object": 8, "dpop": 8, "header": [8, 13, 14], "uri": 8, "revoc": 9, "list": 9, "self": 10, "sovereign": 10, "ident": 10, "ssi": 10, "standard": 11, "The": 12, "infrastructur": 12, "trust": 12, "feder": 12, "role": 12, "api": 12, "common": 12, "anchor": 12, "leav": 12, "intermedi": 12, "metadata": [12, 14], "type": 12, "statement": 12, "evalu": 12, "mechan": 12, "attest": [12, 13, 14], "instanc": [12, 13, 14], "chain": 12, "offlin": 12, "repudi": 12, "long": 12, "live": 12, "privaci": 12, "about": 12, "decentr": 12, "design": 13, "static": 13, "compon": 13, "view": 13, "dynam": 13, "format": 13, "payload": [13, 14], "lifecycl": 14, "initi": 14, "process": 14, "transit": 14, "valid": 14, "state": 14, "return": 14, "oper": 14, "deactiv": 14, "provid": 14, "wallet_provid": 14, "federation_ent": 14}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx": 56}}) \ No newline at end of file +Search.setIndex({"docnames": ["algorithms", "backup-restore", "contribute", "defined-terms", "index", "pid-eaa-data-model", "pid-eaa-issuance", "pseudonyms", "relying-party-solution", "revocation-lists", "ssi-introduction", "standards", "trust", "wallet-instance-attestation", "wallet-solution"], "filenames": ["algorithms.rst", "backup-restore.rst", "contribute.rst", "defined-terms.rst", "index.rst", "pid-eaa-data-model.rst", "pid-eaa-issuance.rst", "pseudonyms.rst", "relying-party-solution.rst", "revocation-lists.rst", "ssi-introduction.rst", "standards.rst", "trust.rst", "wallet-instance-attestation.rst", "wallet-solution.rst"], "titles": ["Cryptographic algorithms", "backup-restore.rst", "How to contribute", "Normative Language and Conventions", "Italian EUDI Wallet Technical Specifications", "PID/(Q)EAA Data Model", "PID/(Q)EAA Issuance", "pseudonyms.rst", "Relying Party Solution", "revocation-lists.rst", "Self Sovereign Identity", "Standards", "The Infrastructure of Trust", "Wallet Instance Attestation", "Wallet Solution"], "terms": {"tutti": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "gli": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "esempi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "contenuti": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "questa": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "documentazion": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "sono": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "da": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "intendersi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "come": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "non": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14], "normativi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "all": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "exampl": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14], "contain": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "document": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "ar": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "meant": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "norm": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14], "The": [0, 2, 3, 4, 5, 6, 8, 10, 13, 14], "follow": [0, 2, 4, 5, 6, 8, 10, 12, 13, 14], "must": [0, 3, 4, 5, 6, 8, 12, 13, 14], "support": [0, 6, 8, 12, 13, 14], "oper": [0, 4, 6, 8, 12], "refer": [0, 3, 4, 5, 6, 8, 10, 12, 13], "rs256": [0, 5, 6, 8, 12], "signatur": [0, 3, 4, 5, 6, 8, 12, 13, 14], "rfc": [0, 5, 6, 8, 12], "7518": 0, "rs512": [0, 5, 6, 12], "rsa": [0, 5, 6, 8, 12], "oaep": [0, 8], "kei": [0, 1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14], "encrypt": [0, 6, 8, 12], "256": [0, 5, 6, 8, 12, 13, 14], "7516": [0, 6, 8], "a128cbc": [0, 8], "hs256": [0, 8], "content": [0, 5, 6, 8], "a256cbc": [0, 8], "hs512": [0, 8], "recommend": [0, 3, 6, 12], "es256": [0, 6, 8, 12, 13, 14], "es512": [0, 6, 12, 14], "ps256": [0, 12], "ps512": [0, 12], "ecdh": 0, "es": [0, 13], "a128kw": 0, "a256kw": 0, "NOT": [0, 3, 5, 6, 8], "none": [0, 6, 8], "rsa_1_5": 0, "hs384": [0, 8], "length": [0, 8], "equal": [0, 6, 8], "greater": 0, "than": [0, 12], "2048": 0, "bit": 0, "A": [0, 3, 6, 8, 10, 12, 13, 14], "4096": 0, "what": [1, 4, 7, 9, 10, 12], "useful": [1, 7, 9], "todo": [1, 5, 7, 9, 11], "req": [1, 7, 8, 9], "1": [1, 5, 6, 7, 8, 9, 12, 13, 14], "2": [1, 5, 6, 7, 8, 9, 13], "tabl": [1, 5, 6, 7, 9, 12], "paramet": [1, 4, 7, 8, 9, 13, 14], "claim": [1, 3, 4, 6, 7, 8, 9, 12, 13], "descript": [1, 3, 5, 6, 7, 8, 9, 12], "valu": [1, 5, 6, 7, 8, 9, 12, 13, 14], "IT": [2, 3, 4, 5, 6], "wallet": [2, 3, 5, 6, 8, 10], "project": [2, 4], "includ": [2, 5, 6, 8, 10, 12, 13, 14], "an": [2, 3, 5, 6, 8, 10, 12, 13, 14], "open": [2, 14], "develop": [2, 4, 12], "process": [2, 3, 4, 6, 8, 10, 12], "approach": [2, 10], "ensur": [2, 4, 5, 10, 12, 13, 14], "access": [2, 4, 8, 10, 12, 14], "invit": 2, "interest": 2, "parti": [2, 3, 4, 6, 10, 13, 14], "particip": [2, 3, 4, 12], "consequ": 2, "stakehold": 2, "nation": [2, 3, 4, 5, 6, 10, 14], "intern": [2, 4, 8], "commun": [2, 4], "member": [2, 4, 6, 10, 12], "onli": [2, 3, 5, 8, 10, 12, 14], "encourag": 2, "also": [2, 3, 6, 10, 12, 13, 14], "heartili": 2, "welcom": 2, "refin": [2, 8], "technic": [2, 3, 6, 8, 12], "rule": [2, 3, 4, 5, 12], "below": [2, 3, 5, 6, 8, 12, 13, 14], "sever": [2, 13], "method": [2, 6, 8, 14], "avail": [2, 5, 8, 12, 14], "github": 2, "issu": [2, 3, 5, 6, 8, 10, 12, 13, 14], "By": [2, 5], "you": [2, 4], "can": [2, 4, 6, 8, 10, 12, 14], "seek": [2, 13], "clarif": 2, "propos": [2, 4, 8], "enhanc": [2, 4, 10, 13], "report": 2, "editori": 2, "typo": 2, "If": [2, 6, 8, 12, 13], "work": 2, "we": [2, 5, 12, 13, 14], "draft": [2, 5, 6, 8, 12], "pull": 2, "request": [2, 4, 10, 12, 14], "link": [2, 6, 13], "repres": [2, 5, 6, 8, 12, 13, 14], "activ": [2, 4, 8, 10, 12, 14], "typic": [2, 10], "alwai": [2, 3, 10, 12], "base": [2, 6, 8, 10, 13], "discuss": [2, 8, 13], "onc": [2, 6, 8, 14], "initi": [2, 4, 6], "facilit": [2, 12], "review": [2, 14], "chang": [2, 8, 12], "befor": [2, 6, 12], "thei": [2, 3, 10, 12, 13], "merg": [2, 13], "main": [2, 6, 10, 12], "branch": 2, "version": [2, 13, 14], "corrent": 2, "italia": 2, "slack": 2, "channel": 2, "messag": [2, 6, 13], "applic": [2, 3, 6, 8, 10, 12, 14], "design": [2, 4, 10, 14], "busi": [2, 4], "connect": [2, 5, 6, 12, 14], "peopl": [2, 10], "inform": [2, 5, 8, 10, 12, 13, 14], "need": [2, 6, 8, 10, 12, 13, 14], "from": [2, 4, 5, 6, 8, 12, 13, 14], "public": [2, 3, 4, 5, 6, 8, 10, 12, 13, 14], "administr": [2, 4, 10, 12], "technician": 2, "student": 2, "citizen": [2, 3, 4, 5, 10], "ha": [2, 6, 8, 12], "everyon": 2, "join": 2, "free": 2, "http": [2, 4, 5, 12, 13, 14], "where": [2, 5, 6, 8, 10, 12, 13], "learn": 2, "about": [2, 4, 8, 10, 13, 14], "partak": 2, "word": 3, "requir": [3, 4, 5, 6, 8], "shall": [3, 6], "should": [3, 5, 6, 8, 12, 13], "mai": [3, 5, 6, 8, 12, 14], "option": [3, 10], "interpret": 3, "describ": [3, 5, 6, 8, 12, 13], "bcp": 3, "14": [3, 6, 8, 13], "rfc2119": 3, "rfc8174": 3, "when": [3, 5, 6, 8, 10, 12, 14], "appear": 3, "capit": 3, "shown": [3, 8], "here": [3, 8, 14], "user": [3, 4, 5, 6, 8, 10, 12, 13, 14], "trust": [3, 4, 5, 6, 8, 10, 13, 14], "servic": [3, 4, 6, 10, 12, 13, 14], "model": [3, 4, 6, 8, 10, 13, 14], "list": [3, 4, 5, 6, 10, 12, 13, 14], "framework": [3, 4, 5, 6, 12, 14], "attribut": [3, 4, 5, 8, 10, 12, 13, 14], "electron": [3, 4, 5, 12, 13, 14], "attest": [3, 4, 6, 8, 10], "provid": [3, 4, 5, 6, 8, 10, 12, 13], "tsp": [3, 12], "person": [3, 5, 6, 8, 10, 12, 13, 14], "identif": [3, 4, 5, 6, 8, 10, 12, 14], "data": [3, 4, 6, 8, 10, 12, 13, 14], "pid": [3, 4, 8, 12, 14], "revoc": [3, 4, 6, 8, 12, 13, 14], "qualifi": [3, 12, 14], "qtsp": [3, 12], "eaa": [3, 4, 8, 12, 14], "eida": [3, 4, 5, 6, 10, 12], "arf": [3, 4, 6, 12], "definit": [3, 8, 10, 13, 14], "which": [3, 5, 6, 8, 10, 12, 13, 14], "us": [3, 4, 5, 6, 8, 10, 12, 13, 14], "further": [3, 6, 12, 14], "insight": 3, "topic": 3, "complement": 3, "interact": [3, 6, 8, 10, 12, 13, 14], "compon": [3, 4, 6, 12], "accredit": [3, 12, 13], "bodi": [3, 6, 12], "entiti": [3, 4, 13, 14], "feder": [3, 4, 6, 8, 14], "author": [3, 4, 10, 12, 13, 14], "respons": [3, 4, 12, 14], "manag": [3, 10, 13, 14], "verif": [3, 4, 6, 10, 12, 13, 14], "certif": [3, 10, 12, 13], "ecosystem": [3, 4, 10, 12, 14], "role": [3, 4, 10, 14], "digit": [3, 4, 5, 6, 8, 10, 12, 14], "ident": [3, 4, 5, 6, 14], "recogn": [3, 10], "state": [3, 4, 6, 8, 10, 12], "identifi": [3, 5, 6, 8, 12, 13, 14], "issuanc": [3, 4, 5, 8, 12, 13, 14], "master": 3, "alreadi": [3, 4, 6], "present": [3, 4, 5, 6, 8, 10, 12, 13, 14], "italian": [3, 5, 6, 12], "system": [3, 4, 6, 10, 12, 14], "govern": [3, 4, 10], "guidelin": [3, 4], "administ": 3, "directli": [3, 6], "through": [3, 5, 12, 13], "its": [3, 6, 8, 12, 13, 14], "intermediari": [3, 8, 12], "statu": [3, 5, 6, 8, 12, 14], "elig": [3, 4], "evalu": [3, 4], "It": [3, 5, 6, 8, 10, 12, 13, 14], "perform": [3, 6, 8, 13], "oversight": 3, "function": [3, 4, 5, 14], "instanc": [3, 4, 5, 6, 8], "solut": [3, 4, 6, 12, 13], "instal": [3, 6, 13, 14], "mobil": [3, 8, 10, 12, 13, 14], "devic": [3, 6, 8, 10, 12, 13, 14], "control": [3, 5, 6, 10, 14], "specif": [3, 5, 6, 8, 10, 12, 13, 14], "who": [3, 4, 6, 10, 12], "sole": 3, "owner": [3, 6, 10, 12], "enabl": [3, 5, 10, 12, 14], "fulli": [3, 12], "autonom": [3, 12], "privat": [3, 4, 5, 6, 8, 12, 13], "conform": [3, 6, 13], "profil": [3, 5, 6], "verifi": [3, 5, 6, 8, 10, 12, 13, 14], "prove": [3, 5, 10, 12], "secur": [3, 6, 8, 10, 12, 13, 14], "compliac": [3, 12], "qeaa": [3, 14], "form": [3, 5, 6, 8, 10, 12, 14], "substanti": 3, "s": [3, 5, 6, 8, 10, 12, 13, 14], "possess": [3, 5, 6, 8, 10, 12, 14], "reli": [3, 4, 6, 10, 14], "natur": [3, 5, 14], "legal": [3, 10, 12, 14], "implement": [3, 4, 6, 12, 13], "authent": [3, 4, 5, 6, 8, 10, 12, 13, 14], "submiss": 3, "mechan": [3, 4, 5, 8, 14], "complianc": [3, 4, 6, 12, 13, 14], "regulatori": 3, "cryptograph": [3, 4, 5, 6, 8, 10, 12, 14], "cannot": [3, 5, 12], "repudi": [3, 4], "over": [3, 5, 10, 12, 13, 14], "time": [3, 5, 6, 8, 12, 13, 14], "relat": [3, 4, 5, 6, 8, 12, 13], "particular": [3, 12], "layer": [3, 8], "architectur": [3, 4, 6, 12, 13, 14], "establish": [3, 4, 6, 10, 14], "reliabl": [3, 5, 12, 13, 14], "level": [3, 4, 8, 10, 14], "assur": [3, 5, 13, 14], "degre": 3, "confid": [3, 14], "vet": 3, "credenti": [3, 4, 5, 8, 10, 12, 13], "same": [3, 6, 8, 12], "whom": [3, 10, 12], "wa": [3, 4, 6, 8, 13], "oid4vp": [3, 8], "openid": [3, 5, 6, 8, 12, 14], "vc": [3, 5, 6, 8], "vp": [3, 8], "api": [3, 4, 14], "program": 3, "interfac": [3, 6, 14], "loa": [3, 5, 6, 13, 14], "stand": 4, "commonli": 4, "name": [4, 5, 6, 8, 12, 14], "eu": [4, 8, 12, 14], "regul": [4, 10], "910": 4, "2014": 4, "transact": [4, 6, 14], "market": 4, "repeal": 4, "old": 4, "direct": [4, 13], "1999": 4, "93": 4, "ec": [4, 8, 12, 13, 14], "new": [4, 5, 6, 10, 13], "european": [4, 10], "overcom": 4, "dissimilar": 4, "both": [4, 5, 10, 12, 14], "technolog": 4, "experi": [4, 10, 14], "term": [4, 12, 13, 14], "exist": [4, 14], "among": [4, 12, 13, 14], "21": 4, "eid": [4, 6, 14], "current": [4, 5, 6], "within": [4, 6, 8, 12, 14], "mani": 4, "16": [4, 6, 8], "creat": [4, 6, 8, 12, 13], "improv": [4, 10], "respond": 4, "input": [4, 14], "receiv": [4, 6, 13], "area": 4, "innov": 4, "decentr": 4, "awar": 4, "To": [4, 8, 13, 14], "date": [4, 5, 6, 12, 13], "three": [4, 14], "coexist": 4, "itali": [4, 6], "web": [4, 6, 8, 12, 13, 14], "card": 4, "cie": [4, 5, 6], "spid": [4, 6, 8, 12], "health": 4, "ts": 4, "cn": 4, "result": [4, 6, 12, 13], "difficult": 4, "thu": [4, 5, 6, 12, 14], "costli": 4, "maintain": [4, 10, 13], "multipl": [4, 10, 12, 13], "therefor": [4, 10, 12], "streamlin": [4, 10], "optim": 4, "alloc": 4, "resourc": [4, 6, 8, 12], "simplifi": 4, "integr": [4, 5, 6, 8, 10, 13, 14], "certifi": [4, 6, 12, 13, 14], "strengthen": 4, "promot": [4, 10], "inclus": 4, "consolid": 4, "best": 4, "practic": [4, 13], "maxim": 4, "deploy": 4, "qualiti": [4, 8], "infrastructur": [4, 10], "provis": [4, 5], "adequ": 4, "accommod": [4, 12], "basi": 4, "acquir": [4, 10, 14], "full": [4, 10], "In": [4, 5, 6, 8, 10, 12, 14], "order": [4, 5, 8, 14], "achiev": 4, "object": [4, 5, 6, 12, 13], "notifi": [4, 6, 8, 12, 14], "scheme": [4, 5, 6, 8, 10], "evolut": 4, "envisag": 4, "progress": 4, "wai": [4, 6, 8, 12], "migrat": 4, "purpos": [4, 8, 10, 14], "defin": [4, 5, 6, 8, 12, 13, 14], "involv": [4, 6, 10, 12], "find": [4, 8], "accord": [4, 5, 6, 8, 12, 13, 14], "realiabl": 4, "set": [4, 5, 6, 8, 12, 13, 14], "mdl": [4, 8], "cbor": 4, "format": [4, 5, 6, 8, 12, 14], "sd": [4, 6, 8], "jwt": [4, 6, 8, 12, 13, 14], "gener": [4, 5, 6, 14], "jw": [4, 6, 8, 12, 13, 14], "openid4vci": [4, 6, 12], "openid4vp": [4, 6, 8, 12], "pseudonym": 4, "siopv2": [4, 8], "backup": 4, "restor": 4, "self": 4, "sovereign": 4, "ssi": 4, "languag": 4, "convent": 4, "acronym": 4, "properti": [4, 5], "endpoint": [4, 8, 13], "configur": [4, 13, 14], "common": 4, "anchor": [4, 6, 13], "leav": 4, "intermedi": [4, 10], "metadata": [4, 5, 6, 8, 10, 13], "type": [4, 5, 6, 8, 13, 14], "statement": [4, 6, 8, 14], "chain": [4, 5, 6, 8, 13], "offlin": 4, "long": 4, "live": 4, "privaci": [4, 6, 8, 10, 13, 14], "consider": [4, 8], "q": [4, 8, 12, 14], "field": [4, 6, 8, 10, 13], "mdoc": [4, 8], "high": [4, 5, 8, 14], "flow": [4, 5, 12], "detail": [4, 5, 10, 12, 14], "push": 4, "par": 4, "token": [4, 5, 8, 13, 14], "issuer": [4, 5, 8, 10, 12, 13], "lifecycl": 4, "transit": 4, "valid": [4, 5, 6, 8, 10, 12, 13], "return": [4, 6, 8, 12, 13], "deactiv": 4, "header": [4, 5, 6, 12], "payload": [4, 5, 6, 8], "wallet_provid": [4, 12], "federation_ent": [4, 6, 8, 12], "extern": 4, "static": [4, 8, 12], "view": [4, 14], "dynam": [4, 6, 12], "remot": [4, 5, 12], "protocol": [4, 6, 12], "dpop": [4, 6], "uri": [4, 6], "rst": 4, "librari": [4, 12], "code": [4, 5, 6, 8, 12], "snippet": 4, "algorithm": [4, 5, 6, 8, 12, 13, 14], "how": [4, 8, 12, 13], "contribut": 4, "standard": [4, 12, 14], "law": 5, "allow": [5, 6, 8, 10, 12, 13, 14], "authenitc": 5, "carri": [5, 6, 8, 10, 12], "famili": [5, 6], "first": [5, 6, 8], "birth": [5, 6], "place": [5, 6], "uniqu": [5, 6, 8, 12, 13, 14], "taxpay": 5, "number": [5, 6, 8, 12, 14], "extend": [5, 6, 14], "oidc": [5, 6, 8, 10, 12], "ida": 5, "bind": [5, 6, 8, 12, 13], "give": [5, 6, 8, 12], "evid": 5, "proof": [5, 6, 8, 10, 12, 14], "procedur": [5, 10], "underli": [5, 14], "proxim": 5, "recipi": 5, "know": [5, 10, 12], "sourc": [5, 10], "rp": [5, 6, 8, 12, 13], "section": [5, 6, 8, 12, 13, 14], "select": [5, 6, 8], "disclosur": [5, 8, 13], "specifi": [5, 6, 13, 14], "terbu": 5, "latest": 5, "sign": [5, 6, 8, 10, 12, 13, 14], "_sd_alg": 5, "5": [5, 6, 8, 12, 13], "other": [5, 6, 10, 12, 14], "some": [5, 6, 12], "them": [5, 8, 10, 12, 13, 14], "disclos": [5, 6, 8, 10, 12], "indic": [5, 6, 8, 12, 13], "hash": [5, 6, 8], "digest": 5, "salt": 5, "one": [5, 6, 8, 10, 12, 13], "omit": [5, 6], "instead": [5, 8, 10, 12], "respect": [5, 6, 14], "decoi": 5, "arrai": [5, 6, 8, 12, 13, 14], "_sd": [5, 8], "each": [5, 6, 8, 12, 13, 14], "map": [5, 8, 12], "calcul": 5, "random": [5, 6, 8], "sent": [5, 6, 8], "holder": [5, 8, 10, 12, 13], "togeth": 5, "combin": [5, 12], "seri": [5, 14], "base64url": [5, 6], "encod": [5, 6, 8], "separ": [5, 8, 13], "next": 5, "singl": [5, 6, 8, 10, 12], "tild": 5, "charact": [5, 6], "n": [5, 6, 8, 12], "see": [5, 6, 12, 13], "more": [5, 6, 8, 12, 14], "jose": [5, 6, 8], "mandatori": [5, 6, 12, 13], "typ": [5, 6, 8, 12, 13, 14], "rfc7515": [5, 6, 8], "4": [5, 6, 8, 12, 13], "9": [5, 6, 8, 13], "alg": [5, 6, 8, 12, 13, 14], "kid": [5, 6, 8, 12, 13, 14], "8": [5, 6, 8, 13], "trust_chain": [5, 8, 12, 13], "json": [5, 6, 8, 12, 13], "fed": [5, 8, 12], "3": [5, 6, 8, 12, 13, 14], "i": [5, 13], "e": [5, 6, 8, 10, 12, 13, 14], "iss": [5, 6, 8, 12, 13, 14], "url": [5, 6, 8, 12, 13, 14], "string": [5, 6, 8, 12, 13, 14], "rfc7519": [5, 6], "sub": [5, 6, 8, 12, 13, 14], "thumbprint": [5, 6, 13, 14], "jwk": [5, 6, 8, 12, 13, 14], "cnf": [5, 6, 8, 13], "jti": [5, 6, 8, 13], "id": [5, 6, 8, 12, 13], "uuid4": [5, 6], "7": [5, 6, 8, 12, 13], "iat": [5, 6, 8, 12, 13, 14], "unix": [5, 6, 8, 12, 13, 14], "timestamp": [5, 6, 8, 12, 13, 14], "numericd": [5, 6, 8, 12], "7519": [5, 6, 8, 12], "6": [5, 6, 8, 12], "exp": [5, 6, 8, 12, 13, 14], "expiri": [5, 6, 12], "materi": [5, 6], "confirm": [5, 6], "declar": 5, "rfc7800": 5, "obtain": [5, 6, 8, 12, 13, 14], "For": [5, 6, 12, 14], "case": [5, 6, 12, 13, 14], "personidentificationdata": [5, 6, 8], "verified_claim": [5, 8], "element": [5, 10], "regard": [5, 12, 13], "addit": [5, 6, 8, 12, 13], "whether": [5, 6, 12, 13], "nsd": 5, "structur": [5, 14], "trust_framework": 5, "oid": 5, "assurance_level": 5, "dure": [5, 10, 12, 13, 14], "convei": [5, 12], "least": [5, 6, 8, 14], "electronic_record": 5, "record": 5, "have": [5, 6, 10, 12, 13, 14], "eudi": [5, 6, 8, 14], "gov": [5, 8], "mean": [5, 6], "cointain": 5, "follwo": 5, "organization_nam": [5, 6, 8, 12, 14], "organ": [5, 6, 8, 10, 12, 13, 14], "act": [5, 6, 8], "organization_id": 5, "ipa": 5, "urn": [5, 6, 14], "namespac": [5, 8], "ipa_cod": 5, "country_cod": 5, "countri": 5, "iso3166": 5, "alpha": 5, "g": [5, 6, 10, 12, 14], "syntax": 5, "note": [5, 12, 14], "without": [5, 6, 8, 10, 12, 13], "given_nam": [5, 6, 8, 12], "core": [5, 6], "0": [5, 6, 8, 12, 13, 14], "family_nam": [5, 6, 8], "birthdat": [5, 6], "place_of_birth": [5, 6], "subclaim": 5, "local": [5, 6], "unique_id": [5, 6, 8], "anpr": 5, "given": [5, 6, 12, 13], "regist": [5, 6], "resid": [5, 13], "popul": [5, 8], "tax_id_cod": [5, 6], "tax": [5, 6], "etsi": 5, "en": [5, 6], "319": 5, "412": 5, "tinit": 5, "italiantaxidentificationnumb": 5, "ministero": 5, "dell": 5, "interno": 5, "m_it": 5, "xxxxxxxx": 5, "xxxx": 5, "xxxxxxxxxxxx": 5, "mario": 5, "rossi": 5, "1980": 5, "01": 5, "10": [5, 6, 8, 13], "rome": 5, "xxxxxxxxxxxxxxxx": 5, "correspond": [5, 6, 8, 12, 13], "verson": 5, "db67gl7ck3tfiiaf7n6_7shvqk0mdymeqcogglkuaaw": [5, 6], "nehrderpynlhy3m5wldwtwz2auhm": 5, "eyjhbgcioijsuzi1niisimtpzci6": 5, "ikjydmzybg5oqu11sfiwn2fqvw1b": 5, "pidprovid": 5, "org": [5, 6, 8, 12, 13, 14], "nzblsxh8udccd7nowxfzafhkxzsrgc9x": 5, "uuid": [5, 6, 8], "6c5c0a49": 5, "b589": 5, "431d": 5, "bae7": 5, "219122a9ec2c": 5, "1541493724": [5, 8], "kty": [5, 6, 8, 12, 13, 14], "sig": [5, 6, 8], "1ta": [5, 6, 8], "se": [5, 6, 8], "aqab": [5, 6, 8, 12], "yhnfs3ync9tjicaivhwlvuj3axwggz_98urfaqme": [5, 8], "ogm7ryxgt5xzlevp": 5, "hu": 5, "utk0a": 5, "txaapaobqv1piwmfw": 5, "8jjozbfovmnvq3hflmpwy4o19gpxs61fwhjzebu589": 5, "bomgktw1rbikntw8fzx_bel4ybandr6ahsdgpatfcig": 5, "cflgzentgnrfngnlvvqvcoafi05r6rjux": 5, "rdbldefew": 5, "ju_stahcngs32x": 5, "0ajhrd1": 5, "hclckpt5yqgcfqme168w": 5, "vqi": 5, "s1mt1kxfq2o8j9io7xmmx2mixag9m9pejvqrmca": 5, "zvdghcmclmvwluggsgpskcpkehz4u9owj1sliblcc1o": 5, "sha": [5, 6], "wyiyr0xdndjzs1f2zunmr2zyeu5stjl3iiwgimv2awrlbmnliiwgw3sidhlw": 5, "zsi6icjlbgvjdhjvbmljx3jly29yzcisicjyzwnvcmqioib7inr5cguioiai": 5, "zwlkyxmuaxquy2lliiwginnvdxjjzsi6ihsib3jnyw5pemf0aw9ux25hbwui": 5, "oiaitwluaxn0zxjvigrlbgwnsw50zxjubyisicjvcmdhbml6yxrpb25fawqi": 5, "oiaibv9pdcisicjjb3vudhj5x2nvzguioiaisvqifx19xv0": 5, "2glc42skqvecfgfrynrn9w": 5, "wyjlbhvwnu9nm2dttkljoevzbnn4qv9biiwginvuaxf1zv9pzcisicj4ehh4": 5, "ehh4ec14ehh4lxh4ehgtehh4ec14ehh4ehh4ehh4ehgixq": 5, "eluv5og3gsnii8eynsxa_a": 5, "wyi2swo3de0tytvpvlbhym9tnxrtdlzbiiwgimdpdmvux25hbwuilcaitwfi": 5, "aw8ixq": 5, "6ij7tm": 5, "a5ivpgbos5tmvva": 5, "wyjlsthav205uw5luhbougvozw5izghriiwgimzhbwlsev9uyw1liiwgiljv": 5, "c3npil0": 5, "ei8zwm9qnkppnpenenhdhq": 5, "wyjrz19pnjr6cuf4ztqxmmexmdhpcm9biiwgimjpcnrozgf0zsisicixotgw": 5, "ltaxltewil0": 5, "qg_o64zqaxe412a108iroa": 5, "wyjbsngtmdk1vlbycfr0tjrrtu9xuk9biiwginbsywnlx29mx2jpcnroiiwg": 5, "eyjjb3vudhj5ijogikluiiwgimxvy2fsaxr5ijogiljvbwuifv0": 5, "ajx": 5, "095vprpttn4qmoqroa": 5, "wyjqyzmzsk0ytgnoy1vfbehnz3zfdwzriiwginrhef9pzf9jb2rliiwgilrj": 5, "tklulvhywfhywfhywfhywfhywfgixq": 5, "pc33jm2lchcu_lhggv_ufq": 5, "eyj0exaioij2yytzzc1qd3qilcjhbgcioijsuzuxmiisimtpzci6imqxmjzhnme4ntzmnzcyndu2mdq4ngzhowrjntlkmtk1iiwidhj1c3rfy2hhaw4iolsitkvoumrfunbzbmxiwtnnnvdszfduv1oyyvvobsauli4ilcjleupoykdjau9pslnvekkxtmljc0ltdhbaq0k2ic4uliisiklrsllkbvp5ykc1b1fvmtftrkl3tjjgcvzxmuigli4uil19": 5, "eyjpc3mioijodhrwczovl3bpzhbyb3zpzgvylmv4yw1wbguub3jniiwic3viijoitnpithnyadh1renjzddub1dyrlpbzkhrefpzukddovhzli4uiiwianrpijoidxjuonv1awq6nmm1yzbhndktyju4os00mzfklwjhztctmje5mtiyytllyzjjiiwiawf0ijoxntqxndkznzi0lcjlehaioje1nde0otm3mjqsinn0yxr1cyi6imh0dhbzoi8vcglkchjvdmlkzxiuzxhhbxbszs5vcmcvc3rhdhvziiwiy25mijp7imp3ayi6eyjrdhkioijsu0eilcj1c2uioijzawcilcjuijoimvrhlxnfiokapiisimuioijbuufciiwia2lkijoiwwhorlmzww5doxrqaunhaxzov0xwvuozqxh3r0d6xzk4dvjgyxfnruvzin19lcj0exblijoiugvyc29uswrlbnrpzmljyxrpb25eyxrhiiwidmvyawzpzwrfy2xhaw1zijp7inzlcmlmawnhdglvbii6eyjfc2qiolsit0dtn3j5wgd0nvh6bgv2cc1ids1vvgswys1ueefhuefvynf2mxbjv01mdyjdlcj0cnvzdf9mcmftzxdvcmsioijlawrhcyisimfzc3vyyw5jzv9szxzlbci6imhpz2gifswiy2xhaw1zijp7il9zzci6wyi4smpvekjmb3zntnzrm0hmbg1qv3k0tze5r3b4czyxrldialplylu1odlfiiwiqm9nr2t0vzfyymlrbnr3oez6ef9czuw0wwjbbmrynkfic2rncgf0rknpzyisikngted6zw50r05srm5nbkxwvlfwy29brmkwnxi2ukpvwc1yzgjmzevmzxcilcjkvv9zvgfiq25nuzmywc0wywpicmqxluhdtenrcfq1wxfny2zrbwuxnjh3iiwivlfjlvmxbvqxs3hmctjvoeo5aw83ee1nwdjnsxhhrzlnovblslzxck1jqsisinpwzgdoy21dbe1wv2xvz0dzr3bta0nqa0viwjr1ow9xajftbelcbenjmw8ixx19lcjfc2rfywxnijoic2hhlti1nij9": 5, "wzeifaojnobqisjtq92jtkexrn": 5, "2sgvjklpu4idc_ct2t6tm8z6sqbvy6n94aaev": 5, "hfsv5jost6yjpdngzoxn_w_131rilu8yaint8w31nrgivhjjic0w": 5, "hhicg1lmvjshsmct3rheaprcmso7xkhwmusjt37dozeageti5i47hnzabu7vwxsvulbnnn8v7tjblspo2q0vnwhedx1hq7ih1b8okh": 5, "_aqrhwvm9bcs9cg8o6n9iqubcspfi6gty4zzgheb95knetvhw8il10z9p_hr9twxzqaccc8xrnh4afwr9tidqztr92m7luyvdfmzvghcponi7vbhqmrqzvyqydhq6ejbtrtisyenla5nskbjv8etdlec94vjahznzue9anuqexae55v5m5o9wlowhgv2vl4xv5c": 5, "n5s5uzs08gaxo": 5, "cuanod3bqe9vfrt47ibcm4hucnvdise_awncekoqabv1j9_tv9lwzsecvuuuwwwelhcuxgdyia3qtutxz": 5, "pdnd": 5, "ragioneria": 5, "general": 5, "dello": 5, "stato": 5, "qlhcfc": 5, "previou": [5, 6, 8, 13], "decod": [5, 6, 8, 13], "d126a6a856f7724560484fa9dc59d195": 5, "oians5wycwk4wftestvycn_xow9edkmngh33_q6_pbi0xaty7p3apugjo0ivk5c1nqavy6pzmcpq8p1y0cbac9strmzvtvdqcooclhvy2zlcxtu39ooglnra8_lqsama386lo_qmw4": 5, "uy6dbgzy4vhkscvac9fizydpafqwbequnv2qofmh5vpoihctkhwmgxnzbatyobg57xsoux": 5, "bvho_sfmm3k4rvsxcr3mfojahlfwutu_jk9k7n9kr_mnc5ipioyhzw_sumf6samrqsspp42kd10hpmw0yjtdmyxbdhrmfesmhyimy4obbt43__a55zili_cnik4241wovgvw": 5, "healthinsurancedata": 5, "2jir18gfeashygb27s7ss3s_iq4xxfixcryiohrbfn": 5, "1iztq7bov64xtybdkwfc44_vjwe029hzqxeuiloqun4": 5, "enno31jfzfp8y2dw0r": 5, "fimewwe7elgvgohmwmbpu14": 5, "fv2cdnwutqtgohaftvvaumbf0olmnyxmswyf4uixrhi": 5, "dzwjq7mjssx": 5, "xti_hwue8b2x6idm5l": 5, "dod_ybpkjao": 5, "ghyi19frbd_i4boawenojc3lcnmj4pbgnqcsbj_qm4q": 5, "zwlkyxmuaxqucgruzcisicjzb3vyy2uioib7im9yz2fuaxphdglvbl9uyw1l": 5, "ijogiljhz2lvbmvyawegr2vuzxjhbgugzgvsbg8gu3rhdg8ilcaib3jnyw5p": 5, "emf0aw9ux2lkijogilfmsengqyisicjjb3vudhj5x2nvzguioiaisvqifx19": 5, "xv0": 5, "wyjlbhvwnu9nm2dttkljoevzbnn4qv9biiwgimdpdmvux25hbwuilcaitwfyaw8ixq": 5, "wyi2swo3de0tytvpvlbhym9tnxrtdlzbiiwgimzhbwlsev9uyw1liiwgiljvc3npil0": 5, "wyjlsthav205uw5luhbougvozw5izghriiwgimjpcnrozgf0zsisicixotgwltaxltewil0": 5, "wyjrz19pnjr6cuf4ztqxmmexmdhpcm9biiwginbsywnlx29mx2jpcnroiiwg": 5, "wyjbsngtmdk1vlbycfr0tjrrtu9xuk9biiwginrhef9pzf9jb2rliiwgilrj": 5, "eyjpc3mioijodhrwczovl2lzc3vlci5legftcgxllm9yzyisinn1yii6ik56ykxzwgg4durdy2q3bm9xwezaqwzia3hac1jhqzlycy4uliisimp0asi6invybjp1dwlkojzjnwmwytq5lwi1odktndmxzc1iywu3ltixoteymme5zwmyyyisimlhdci6mtu0mtq5mzcyncwizxhwijoxntqxndkznzi0lcjzdgf0dxmioijodhrwczovl2lzc3vlci5legftcgxllm9yzy9zdgf0dxmilcjjbmyionsiandrijp7imt0esi6iljtqsisimuioijbuufciiwidxnlijoic2lniiwia2lkijoizdeynme2ytg1nmy3nzi0ntywndg0zme5zgm1owqxotuilcjhbgcioijsuzi1niisim4ioijvawfuczv3wunxazr3rnrfu3rwwwnux3hpdzllzetntkdimznfctzfcejjmfhhvfk3udnhcfvnak8waxzrnwmxtlfbvlk2ufpty1brofaxwtbjqkfdovnuum16dlr2rffjt29jtghwetjabgnyvhuzow9pr0xocme4x0xrc2fnqtm4nmxpx3fnvzqtdvk2rgjhwlk0dkhru2n2qum5rklawurqywzxv0jfuvvovjjrt0znsdvwug9paenus0h3tudyblpcyxrzt2jnntd4u09vwc1idmhpx3ngtw0zazrsdnnyy3iztuzvakfotgz3dxr1x2plows3tjllul9ttmm1sxbpt3lowndfc1vtrjztyw1scxntuha0mktemtboue1xmflkvernwxhczehytuzlu01iwulnwtrvqkjundnfx2e1nxpjtelfq25jazqyndf3t3zhdncifx0sinr5cguioijizwfsdghjbnn1cmfuy2veyxrhiiwidmvyawzpzwrfy2xhaw1zijp7inzlcmlmawnhdglvbii6eyjfc2qiolsimmpjuje4z2zlqvniwudcmjdzn3ntm1nfave0ehhgsxhdunlpb2hyqmzucyjdlcj0cnvzdf9mcmftzxdvcmsioijlawrhcyisimfzc3vyyw5jzv9szxzlbci6imhpz2gifswiy2xhaw1zijp7il9zzci6wyixaxp0ctdib3y2nhhuwwjea1dgyzq0x1zqv2uwmjlownfyzvvjbg9xvu40iiwiru5obzmxamz6rna4wtjevzbslwzjtwvxd2u3ruxhdkdvse13tujwdte0rsisikzwmknetld1vhfuz09iywz0dlzhdw1crjbpbg1uexhnc3d5zjr1sxhyafkilcjkwldqctdtslntwc1yvelfsfd1rthcmng2swrnnwxflwrvrf95qnblsmfviiwiz0hzate5znjirf9pnejvyvdftk9qyznsq25najrwykdouwnzqmpfuu00usjdfx0sil9zzf9hbgcioijzagetmju2in0": 5, "prvt9qpf1wmforkncgxw6lokranomsl": 5, "foxmqmuiyk2ao0twm5laveqret9bb5a0fpq7rxnqlu57ngv3o8vzklhfkbkm1_wta5xuzxbfz0qgcmip6tzqu9yavxy162h6_i4foinyhol8i5mnpfthfy0nbytyvkcscfbc2ccv4i7rsalbpbpvitpoyvbzfwtdokuumed5xwkpw9": 5, "vf_jk11yajj880walzu5tz3xaob0kkfus3scmskko5wmm1seas7xl5iipsnamtmrlmke6qcwakddx": 5, "hnegzncwbjhastwb2udayk8c": 5, "wfgdwrrwgq3mu0rfuxmifkjv4gdi8q": 5, "relev": [6, 10, 14], "releas": [6, 8, 10], "compliant": 6, "thes": 6, "genuin": [6, 13], "entir": [6, 8, 12, 13], "product": [6, 14], "own": [6, 10, 12, 14], "offer": [6, 8, 14], "being": [6, 10, 13], "assess": [6, 12], "cab": 6, "compos": [6, 8, 13], "oidc4vci": 6, "13": [6, 8, 13], "saml2": [6, 10], "end": [6, 8], "idp": 6, "preexist": 6, "send": [6, 8, 13, 14], "prior": 6, "start": [6, 8, 12, 13], "fig": 6, "show": 6, "highlight": 6, "step": [6, 14], "pictur": 6, "setup": 6, "preliminari": 6, "phase": [6, 10, 12, 13], "out": [6, 12], "consist": [6, 14], "assert": [6, 13, 14], "queri": [6, 8], "fetch": [6, 12], "ani": [6, 8, 10, 12, 13], "interoper": [6, 10, 12], "fresh": [6, 8], "pair": [6, 13, 14], "check": [6, 8, 12], "iam": [6, 10], "proxi": [6, 8], "happen": 6, "consent": [6, 8], "bound": [6, 12], "held": 6, "expand": 6, "assumpt": 6, "store": [6, 10, 12, 14], "most": 6, "been": [6, 12], "9126": 6, "pkce": 6, "exchang": [6, 8, 10, 14], "7636": 6, "consid": [6, 8, 12, 13], "immedi": [6, 12], "discoveri": [6, 8, 12], "part": [6, 8, 12], "well": [6, 8, 12, 13, 14], "known": [6, 8, 12, 14], "oauth2": 6, "client": [6, 8, 12, 14], "sinc": [6, 8, 10, 12], "protect": [6, 8], "7521": 6, "insid": [6, 12], "client_assert": 6, "authorization_detail": 6, "rar": 6, "9396": 6, "post": [6, 8, 12, 14], "host": [6, 8], "x": [6, 8, 12, 13, 14], "www": [6, 8], "urlencod": [6, 8], "response_typ": [6, 8, 13], "client_id": [6, 8], "thumprint": 6, "code_challeng": 6, "e9melhoa2owvfremtjguchaoek1t8urwbugjsstw": 6, "cm": 6, "code_challenge_method": 6, "s256": 6, "eyjhbgcioijsuzi1niisimtpzci6imsyymrjin0": 6, "ew0kic": 6, "jpc3mioiaiczzcagrsa3f0myisdqogimf1zci6icjodhrwczovl3nlcnzlci5legftcgxllmnvbsisdqo": 6, "ginjlc3bvbnnlx3r5cguioiaiy29kzsbpzf90b2tlbiisdqogimnsawvudf9pzci6icjznkjozfjrcxqz": 6, "iiwnciaicmvkaxjly3rfdxjpijogimh0dhbzoi8vy2xpzw50lmv4yw1": 6, "client_assertion_typ": 6, "ietf": [6, 14], "param": [6, 14], "oauth": [6, 8, 13, 14], "walletinstanceattest": [6, 8, 13], "fifyx03bnosd8m6gyqifnhnp9cm_sam9tc5nlloiirc": [6, 12], "fyziol9lf2cekunt2jzxilrdink0upcd": 6, "openid_credenti": 6, "credential_definit": 6, "redirect_uri": [6, 8], "eudiw": [6, 8, 12, 13], "201": 6, "cach": 6, "request_uri": [6, 8], "bwc4jk": 6, "esc0w8acc191": 6, "y1ltc2": 6, "expires_in": 6, "60": 6, "get": [6, 8, 12, 14], "3aietf": 6, "3aparam": 6, "3aoauth": 6, "3arequest_uri": 6, "3abwc4jk": 6, "perspect": [6, 12], "11": [6, 8], "redirect": [6, 8], "univers": 6, "app": [6, 13, 14], "so": 6, "latter": 6, "resolv": [6, 12, 13], "pass": [6, 8], "302": [6, 8], "found": [6, 8], "locat": [6, 8, 10], "splxlobezqqybys6wxsbia": 6, "3a": [6, 8], "2f": [6, 8], "2fpid": 6, "12": [6, 8], "certain": 6, "sender": 6, "draft16": 6, "mitig": 6, "misus": [6, 10], "leak": 6, "stolen": 6, "attack": [6, 13], "code_verifi": 6, "private_key_jwt": [6, 14], "eyj0exaioijkcg9wk2p3dcisimfszyi6ikvtmju2iiwiandrijp7imt0esi6ik": 6, "vdiiwieci6imw4dezyahgtmzr0vjnoukldukrzoxpda0rscejorjqyvvfvzldwqvdcr": 6, "nmilcj5ijoiovzfngpmx09rx282nhpivfrsy3vosmfqsg10nny5verwcluwq2r2r1j": 6, "qsisimnydii6ilatmju2in19": 6, "eyjqdgkioiitqnddm0vtyzzhy2mybfrjiiwiahrtij": 6, "oiue9tvcisimh0dsi6imh0dhbzoi8vc2vydmvylmv4yw1wbguuy29tl3rva2vuiiwia": 6, "wf0ijoxntyymjyynje2fq": 6, "gxa6t8lp4vfrg8v": 6, "fdwp0a0zdrj8igimlvqrmuvwnqg": 6, "4ptflbdlxiossx0x7nvi": 6, "fnyjk70nfbv37xrzt3lg": 6, "grant_typ": [6, 14], "authorization_cod": 6, "dbjftjez4cvp": 6, "mb92k27uhbuju1p1r_ww1gfwfoejxk": 6, "bearer": 6, "eyjhbgcioijiuzi1nii": 6, "15": [6, 8, 13], "success": 6, "c_nonc": 6, "200": 6, "ok": 6, "access_token": 6, "kz": 6, "8mxk1ealyznwh": 6, "lc": 6, "1fbao": 6, "4ljp": 6, "zspe_neo": 6, "gxu": 6, "token_typ": 6, "2677": 6, "tzign": 6, "snfbp": 6, "c_nonce_expires_in": 6, "86400": 6, "18": [6, 8], "Then": 6, "19": [6, 8], "schema": [6, 8, 12], "registr": [6, 12], "later": 6, "nmilcj5ijoiovzfngpmx09rx282nhpivfrsy3vosmfqsg10nny5verwcluwq2r2r": 6, "1jeqsisimnydii6ilatmju2in19": 6, "eyjqdgkioijlmwozvl9is2ljoc1mquvciiwiahrtij": 6, "oir0vuiiwiahr1ijoiahr0chm6ly9yzxnvdxjjzs5legftcgxllm9yzy9wcm90zwn0z": 6, "wryzxnvdxjjzsisimlhdci6mtu2mji2mjyxocwiyxroijoizlvieu8ycjjam0rantnf": 6, "c05yv0jimhhxwg9htnk1oulps0nbcwtzbvffbyj9": 6, "2ow9rp35yrqzhrtnp86l": 6, "ey71": 6, "optxrimpptoa1plemagr6pxhf8y6": 6, "yqyvnmcw6fy1dqd": 6, "jfxsyomxhajplja": 6, "7b": 6, "22type": 6, "22": 6, "5b": 6, "22personidentificationdata": 6, "5d": 6, "7d": 6, "22proof_typ": 6, "ace0": 6, "9c5210e16c32": 6, "proof_typ": 6, "eyjrawqioijkawq6zxhhbxbsztplym": 6, "0b434530": 6, "e151": 6, "4c40": 6, "98b7": 6, "74c75a5ef760": 6, "aud": [6, 8, 13], "1504699136": 6, "nonc": [6, 8, 13], "20": [6, 8], "suitabl": 6, "succe": 6, "proceed": 6, "storag": [6, 12], "pragma": 6, "lupixvcwjk0eot4cxqe1nxk": 6, "wzwmhmn9oqp6yxx0a2l": 6, "fgff7": 6, "ukhla": 6, "6749": 6, "challeng": 6, "deriv": [6, 12], "grant": [6, 8, 10, 12, 14], "per": [6, 8], "iana": [6, 8], "registri": [6, 8, 10, 12], "symmetr": [6, 8], "mac": [6, 8], "7638": 6, "section_3": 6, "assum": [6, 8, 13], "implicit": 6, "session": [6, 8], "side": 6, "32": [6, 8, 13], "alphanumer": 6, "authrequest": 6, "top": 6, "media": [6, 8, 12, 13, 14], "8259": 6, "strong": [6, 14], "pseudorandom": 6, "lifetim": 6, "second": 6, "posit": 6, "integ": 6, "server": 6, "browser": 6, "serial": 6, "ad": 6, "abl": [6, 12, 13], "deleg": [6, 13], "submit": [6, 8], "accept": [6, 8], "invalid": [6, 12, 13], "error": [6, 8], "invalid_dpop_proof": 6, "7515": [6, 8], "8725": [6, 8], "chosen": [6, 8, 13, 14], "rfc7517": [6, 8], "7517": [6, 8, 12], "assign": [6, 8, 12], "v4": [6, 8], "4122": [6, 8], "htm": [6, 8], "attach": [6, 8], "9110": [6, 8], "htu": [6, 8], "target": [6, 8], "fragment": [6, 8], "accomplish": [6, 14], "methodolog": 6, "match": [6, 14], "9068": 6, "princip": 6, "subject": [6, 12], "subjectidtyp": 6, "taken": [6, 8], "prevent": [6, 8, 13, 14], "reus": 6, "reject": 6, "jkt": 6, "approv": 6, "upon": 6, "ath": [6, 8], "ascii": 6, "associ": [6, 13, 14], "previous": [6, 12, 13], "denot": 6, "mso_mdoc": [6, 8], "doctyp": [6, 8], "appendix": 6, "renew": [6, 12], "openid_credential_issu": [6, 12], "fanfs3ync9tjicaivhwlvuj3axwggz_98urfaqme": 6, "1649610249": 6, "1649437449": 6, "credential_issu": 6, "authorization_endpoint": [6, 13], "token_endpoint": [6, 14], "pushed_authorization_request_endpoint": 6, "dpop_signing_alg_values_support": 6, "credential_endpoint": 6, "credentials_support": 6, "cryptographic_binding_methods_support": 6, "cryptographic_suites_support": 6, "displai": 6, "italiano": 6, "di": 6, "esempio": 6, "logo": [6, 8, 12, 13, 14], "svg": [6, 8, 12, 13, 14], "alt_text": 6, "questo": 6, "background_color": 6, "12107c": 6, "text_color": 6, "ffffff": 6, "credentialsubject": [6, 8], "true": [6, 8, 13], "nome": 6, "cognom": 6, "nascita": 6, "luogo": 6, "identificativo": 6, "univoco": 6, "codic": 6, "fiscal": 6, "homepage_uri": [6, 8, 12, 14], "policy_uri": [6, 8, 13, 14], "privacy_polici": [6, 13, 14], "tos_uri": [6, 13, 14], "info_polici": [6, 13, 14], "logo_uri": [6, 8, 12, 13, 14], "openid_relying_parti": [6, 12], "doc": 6, "ask": [8, 10, 14], "demonstr": 8, "cross": [8, 12], "differ": [8, 10, 13], "analyz": 8, "chapter": 8, "take": 8, "account": 8, "scenario": [8, 10, 12], "detect": 8, "requestor": 8, "workstationm": 8, "qr": 8, "frame": 8, "page": [8, 14], "login": [8, 10], "button": 8, "scope": [8, 12], "extract": 8, "invok": 8, "capabl": [8, 12, 13, 14], "deselect": 8, "17": 8, "successfulli": 8, "base64": 8, "ones": 8, "remov": [8, 14], "fqdn": 8, "download": 8, "pre": 8, "authz": 8, "request_uri_endpoint": 8, "2fverifi": 8, "2fcb": 8, "2frequest_uri_endpoint": 8, "under": [8, 10, 13, 14], "experiment": [8, 13, 14], "retriev": [8, 13, 14], "correct": 8, "quartili": 8, "up": [8, 12], "25": 8, "good": [8, 10, 13], "balanc": 8, "between": [8, 10, 12, 14], "densiti": 8, "space": 8, "remain": [8, 10], "readabl": 8, "even": [8, 10, 12], "damag": 8, "partial": 8, "obscur": 8, "raw": 8, "zxvkaxc6ly9hdxrob3jpemu": 8, "y2xpzw50x2lkpwh0dhbzoi8vdmvyawzpzxiuzxhhbxbszs5vcmcmcmvxdwvzdf91cmk9ahr0chm6ly92zxjpzmllci5legftcgxllm9yzy9yzxf1zxn0x3vyaq": 8, "action": [8, 10, 14], "made": [8, 12], "scan": 8, "legitim": 8, "walletinstanceattestationproofofpossess": 8, "dedic": [8, 12], "herein": 8, "doesn": [8, 12], "t": [8, 12], "break": 8, "do": [8, 12, 13], "miss": 8, "would": [8, 10, 13], "lowest": 8, "supported_alg": 8, "therein": [8, 12], "l8tfrhx": 8, "34tv3hricrdy9zckdlpbhf42uqufwvawbf": 8, "y": [8, 12, 13, 14], "9ve4jf_ok_o64zbttlcunjajhmt6v9tdvru0cdvgrda": 8, "crv": [8, 12, 13, 14], "p": [8, 12, 13, 14], "f47c96a1": 8, "f928": 8, "4768": 8, "aa30": 8, "ef32dc78aa69": 8, "1562262616": 8, "fuhyo2r2z3dz53esnrwbb0xwxoany59iikcaqksmqeo": 8, "e0bbf2f1": 8, "8c3a": 8, "4eab": 8, "a8ac": 8, "2e8f34db8a47": 8, "miicajccadogawibag": 8, "awz": 8, "2w3": 8, "sf2": 8, "europa": [8, 12], "client_id_schem": 8, "entity_id": 8, "response_mod": 8, "direct_post": 8, "vp_token": [8, 13], "response_uri": 8, "callback": 8, "2c128e4d": 8, "fc91": 8, "4cd3": 8, "86b8": 8, "18bdea0988cb": 8, "3be39b69": 8, "6ac1": 8, "41aa": 8, "921b": 8, "3e6c07ddcb03": 8, "1672418465": 8, "1672422065": 8, "sequenc": [8, 12], "alias": 8, "suffici": 8, "entropi": 8, "reason": 8, "expir": [8, 12, 13, 14], "after": [8, 13, 14], "usag": [8, 14], "presentation_definit": [8, 13], "still": [8, 12, 13], "better": 8, "input_descriptor": 8, "constraint": [8, 12], "path": [8, 12], "limit_discolusr": 8, "prefer": [8, 14], "mention": [8, 13], "condit": 8, "futur": 8, "presentation_definition_uri": 8, "point": [8, 13], "client_metadata": 8, "client_metadata_uri": 8, "why": 8, "malici": 8, "agent": 8, "gain": 8, "plaintext": 8, "transmit": 8, "network": 8, "possibl": [8, 12], "environ": [8, 14], "emploi": [8, 14], "tl": 8, "termin": 8, "Such": 8, "techniqu": [8, 10], "webserv": 8, "handl": 8, "manner": [8, 14], "deciph": 8, "transmiss": 8, "either": 8, "forward": 8, "negoti": 8, "actual": [8, 14], "intend": [8, 12, 13], "actor": [8, 10, 14], "segment": 8, "could": [8, 10, 13, 14], "intercept": 8, "sensit": 8, "unencrypt": 8, "snif": 8, "eyjhbgcioijfuzi1nii": 8, "9t2lq": 8, "decrypt": 8, "pt0ixx0": 8, "presentation_submiss": 8, "definition_id": 8, "32f54163": 8, "7166": 8, "48f1": 8, "93d8": 8, "ff217bdb0653": 8, "04a98be3": 8, "7fb0": 8, "4cf5": 8, "af9a": 8, "31579c8b0e7d": 8, "descriptor_map": 8, "period": [8, 12, 13], "vbexjksm45xphtanncig6mcyuu4jfgnzopgukvogg9c": [8, 13], "3978344f": 8, "8596": 8, "4c3a": 8, "a978": 8, "8fcaba3903c5": 8, "1573029723": 8, "origin": [8, 12], "datetim": [8, 14], "beyond": [8, 12], "longer": [8, 12, 13], "audienc": 8, "expos": [8, 12], "2hnofs3ync9tjicaivhwlvuj3axwggz_98urfaqme": [8, 12], "1649590602": 8, "1649417862": 8, "5s4qi": 8, "wallet_relying_parti": [8, 12], "application_typ": 8, "client_nam": 8, "x5c": [8, 12, 13], "contact": [8, 12], "op": [8, 13], "default_acr_valu": 8, "spidl2": 8, "spidl3": 8, "vp_format": [8, 12], "jwt_vp_json": [8, 13], "eddsa": [8, 12], "es256k": [8, 12], "limit_disclosur": 8, "filter": [8, 12], "const": 8, "intent_to_retain": 8, "sampl": 8, "iso": 8, "18013": 8, "fals": [8, 13], "portrait": 8, "driving_privileg": 8, "default_max_ag": 8, "1111": 8, "jarm": 8, "authorization_signed_response_alg": 8, "authorization_encrypted_response_alg": 8, "authorization_encrypted_response_enc": 8, "a192cbc": 8, "a128gcm": 8, "a192gcm": 8, "a256gcm": 8, "subject_typ": 8, "pairwis": 8, "require_auth_tim": 8, "id_token_signed_response_alg": 8, "id_token_encrypted_response_alg": 8, "id_token_encrypted_response_enc": 8, "home": 8, "polici": [8, 12, 13, 14], "tech": [8, 12], "authority_hint": [8, 12], "while": [8, 10], "spec": [8, 12], "tbd": 8, "paradigm": 10, "complet": [10, 12, 14], "ownership": [10, 14], "determin": [10, 12, 14], "abil": [10, 13, 14], "revok": [10, 12], "said": 10, "histori": 10, "tradit": 10, "signific": [10, 13], "fact": 10, "envis": 10, "compani": 10, "want": [10, 12], "anoth": 10, "becaus": 10, "someth": 10, "individu": 10, "publish": [10, 12], "educ": 10, "institut": 10, "crucial": 10, "phone": 10, "portabl": 10, "principl": 10, "character": 10, "choos": 10, "reduc": 10, "risk": [10, 13], "collect": [10, 12], "leverag": [10, 14], "advanc": 10, "avoid": [10, 13], "theft": 10, "fraud": 10, "unauthor": [10, 13, 14], "vulner": [10, 12], "central": 10, "seamless": [10, 14], "across": 10, "border": 10, "effici": [10, 12, 13], "cost": [10, 12], "reduct": 10, "elimin": 10, "repetit": 10, "purchas": 10, "physic": 10, "ag": 10, "restrict": [10, 12], "item": 10, "necessari": [10, 12, 13], "abov": [10, 12], "reveal": 10, "legitimaci": [12, 14], "distribut": 12, "mark": 12, "509": [12, 13], "appli": 12, "subordin": 12, "leaf": 12, "represent": [12, 14], "plai": [12, 14], "except": 12, "call": [12, 13], "summari": 12, "pki": 12, "make": [12, 13, 14], "build": 12, "tamper": [12, 14], "compris": 12, "forg": 12, "adversari": 12, "preserv": [12, 13, 14], "doe": [12, 13], "track": [12, 13], "against": [12, 13], "guarantor": 12, "histor": 12, "save": 12, "year": 12, "retent": 12, "rotat": 12, "flexibl": 12, "modifi": 12, "domain": [12, 14], "simultan": 12, "disabl": 12, "certainti": 12, "propag": 12, "adopt": [12, 13, 14], "effect": [12, 14], "wide": 12, "rang": 12, "softwar": 12, "kit": 12, "rapid": 12, "scalabl": [12, 13], "coverag": 12, "satisfi": 12, "onboard": 12, "recognis": 12, "similar": 12, "rest": [12, 13, 14], "publicli": 12, "summaris": 12, "itself": [12, 14], "third": [12, 13], "superior": 12, "trust_mark_id": 12, "motiv": 12, "serv": [12, 14], "plain": 12, "default": 12, "howev": 12, "enter": [12, 14], "keep": 12, "maximum": 12, "max_path_length": 12, "1649375259": 12, "1649373279": 12, "3i5vv": 12, "_": 12, "root": 12, "ca": 12, "x2zomhngsdc4zlbrcxhmt3mzrmrzog9jd3o2qjzdam51cuhhufruowd0wq": 12, "1knr9ar3mzmokyty8brvriue85nixryx4xd3k4jw7vi": 12, "slt14644zbyxyf": 12, "xmw7apdlbmuw3t1urwi4nafmtkri": 12, "ta": 12, "federation_fetch_endpoint": 12, "federation_resolve_endpoint": 12, "federation_list_endpoint": 12, "federation_trust_mark_status_endpoint": 12, "trust_mark_statu": 12, "trust_marks_issu": 12, "behalf": 12, "concern": 12, "cryptograf": 12, "entity_typ": 12, "trust_mark_issu": 12, "trustworthi": [12, 13, 14], "trust_mark_own": 12, "trust_mark": 12, "final": 12, "automat": [12, 13], "em3cmnzghiyfsq090n6b3op7laaqj8rghmhxgmjstqg": 12, "1649623546": 12, "1649450746": 12, "metadata_polici": 12, "subset_of": 12, "email": 12, "request_authentication_methods_support": 12, "one_of": 12, "request_object": 12, "request_authentication_signing_alg_values_support": 12, "jwt_vp": 12, "pleas": [12, 14], "allowed_leaf_entity_typ": 12, "real": 12, "onlin": 12, "unavail": 12, "concaten": 12, "pertain": 12, "produc": 12, "updat": [12, 13], "earliest": 12, "No": 12, "forc": 12, "higher": 12, "abstract": 12, "entityconfigur": 12, "signedjwt": 12, "selfissu": 12, "byleaf": 12, "entitystat": 12, "bytrustanchor": 12, "eyjhbgcioijfuzi1niisimtpzci6imveuknosghwyxpwd01vrlpjmvu0ulrremmxsjrnmgrvyuu4mwvvwk5vmvuywkdsm1lqrmztv2h1uveilcj0exaioijhchbsawnhdglvbi9lbnrpdhktc3rhdgvtzw50k2p3dcj9": 12, "eyjlehaioje2ndk1ota2mdisimlhdci6mty0otqxnzg2miwiaxnzijoiahr0chm6ly9ycc5legftcgxllm9yzyisinn1yii6imh0dhbzoi8vcnauzxhhbxbszs5vcmcilcjqd2tzijp7imtlexmiolt7imt0esi6ikvdiiwia2lkijoizursq05iafzhelz3tvvgwmmxvtrsvgt6yzfkne0wzfvhrtgxzvvatluxvtjar1izwwpgzlnxahvrusisimnydii6ilatmju2iiwieci6ik1wvlvheuhloghqvhh5dklzrfd2nnjpzhn5adfdufb2tg94zu0wuwhan3cilcj5ijoidf95zlbrd1z1am5os25fnvznt05wcw93uzjvzgzwvwxfwnnvv1uztdrhtsj9xx0sim1ldgfkyxrhijp7im9wzw5pzf9yzwx5aw5nx3bhcnr5ijp7imfwcgxpy2f0aw9ux3r5cguioij3zwiilcjjbgllbnrfawqioijodhrwczovl3jwlmv4yw1wbguub3jnlyisimnsawvudf9yzwdpc3ryyxrpb25fdhlwzxmiolsiyxv0b21hdgljil0simp3a3mionsia2v5cyi6w3sia3r5ijoirumilcjrawqioijlrfjdtkhovmf6vndnvuzayzfvnfjua3pjmuo0ttbkvwffodflvvpovtfvmlphujnzakzmu1dodvfriiwiy3j2ijoiuc0yntyilcj4ijoitxbwvud5sgu4afbuehl2svlev3y2cmlkc3lomunquhzmb3hlttbrafo3dyisinkioij0x3lmuff3vnvqbmhlbl81vmdptlzxb3dtmm9kznbvbf9ac29xvtnmnednin1dfswiy2xpzw50x25hbwuioijoyw1lig9migfuigv4yw1wbgugb3jnyw5pemf0aw9uiiwiy29udgfjdhmiolsib3bzqhjwlmv4yw1wbguuaxqixswiz3jhbnrfdhlwzxmiolsicmvmcmvzaf90b2tlbiisimf1dghvcml6yxrpb25fy29kzsjdlcjyzwrpcmvjdf91cmlzijpbimh0dhbzoi8vcnauzxhhbxbszs5vcmcvb2lkyy9ycc9jywxsymfjay8ixswicmvzcg9uc2vfdhlwzxmiolsiy29kzsjdlcjzy29wzxmioijlds5ldxjvcgeuzwmuzxvkaxcucglkljegzxuuzxvyb3bhlmvjlmv1zgl3lnbpzc5pdc4xigvtywlsiiwic3viamvjdf90exblijoicgfpcndpc2uifswizmvkzxjhdglvbl9lbnrpdhkionsizmvkzxjhdglvbl9yzxnvbhzlx2vuzhbvaw50ijoiahr0chm6ly9ycc5legftcgxllm9yzy9yzxnvbhzllyisim9yz2fuaxphdglvbl9uyw1lijoirxhhbxbszsbsucisimhvbwvwywdlx3vyasi6imh0dhbzoi8vcnauzxhhbxbszs5pdcisinbvbgljev91cmkioijodhrwczovl3jwlmv4yw1wbguuaxqvcg9sawn5iiwibg9nb191cmkioijodhrwczovl3jwlmv4yw1wbguuaxqvc3rhdgljl2xvz28uc3zniiwiy29udgfjdhmiolsidgvjaeblegftcgxllml0il19fswidhj1c3rfbwfya3miolt7imlkijoiahr0chm6ly9yzwdpc3ryes5lawrhcy50cnvzdc1hbmnob3iuzxhhbxbszs5lds9vcgvuawrfcmvsewluz19wyxj0es9wdwjsawmviiwidhj1c3rfbwfyayi6imv5smggxhuymdi2in1dlcjhdxrob3jpdhlfagludhmiolsiahr0chm6ly9pbnrlcm1lzglhdguuzwlkyxmuzxhhbxbszs5vcmcixx0": 12, "dirbryfesmi_6ogrjahayupctxsvbzbmdokvztjyygzmkep6eslixa8nuu9bwbwp_elngdkbpqusbwigx66d5w": 12, "eyjhbgcioijfuzi1niisimtpzci6ilfwunvxse5fwtjzmfdhnw5hshb3vjjkvgrtd3hirupvy2pcdk9fehnwmfext0dnmfzwqnhhbtuyt0eilcj0exaioijhchbsawnhdglvbi9lbnrpdhktc3rhdgvtzw50k2p3dcj9": 12, "eyjlehaioje2ndk2mjm1ndysimlhdci6mty0otq1mdc0niwiaxnzijoiahr0chm6ly9pbnrlcm1lzglhdguuzwlkyxmuzxhhbxbszs5vcmcilcjzdwiioijodhrwczovl3jwlmv4yw1wbguub3jniiwiandrcyi6eyjrzxlzijpbeyjrdhkioijfqyisimtpzci6imveuknosghwyxpwd01vrlpjmvu0ulrremmxsjrnmgrvyuu4mwvvwk5vmvuywkdsm1lqrmztv2h1uveilcjjcnyioijqlti1niisingioijncfzvr3lizthoufr4exzjwurxdjzyawrzewgxq1bqdkxvegvnmffowjd3iiwiesi6inrfewzquxdwdwpuaetuxzvwz09ovnfvd1myb2rmcfvsx1pzb1dvm0w0r00ifv19lcjtzxrhzgf0yv9wb2xpy3kionsib3blbmlkx3jlbhlpbmdfcgfydhkionsic2nvcgvzijp7inn1ynnldf9vzii6wyjlds5ldxjvcgeuzwmuzxvkaxcucglkljesicblds5ldxjvcgeuzwmuzxvkaxcucglklml0ljeixx0sinjlcxvlc3rfyxv0agvudgljyxrpb25fbwv0ag9kc19zdxbwb3j0zwqionsib25lx29mijpbinjlcxvlc3rfb2jqzwn0il19lcjyzxf1zxn0x2f1dghlbnrpy2f0aw9ux3npz25pbmdfywxnx3zhbhvlc19zdxbwb3j0zwqionsic3vic2v0x29mijpbiljtmju2iiwiulm1mtiilcjfuzi1niisikvtnteyiiwiufmyntyilcjquzuxmijdfx19lcj0cnvzdf9tyxjrcyi6w3siawqioijodhrwczovl3rydxn0lwfuy2hvci5legftcgxllmv1l29wzw5pzf9yzwx5aw5nx3bhcnr5l3b1ymxpyy8ilcj0cnvzdf9tyxjrijoizxlkagigxhuymdi2in1dfq": 12, "rigdha7coap3so3znsjdwt7": 12, "8tea41an3ybw": 12, "qawfndqmuzctqrwcd4vtx6tzeeoro3keu8bjeaklikhrhzobg": 12, "eyjhbgcioijfuzi1niisimtpzci6imvvrldsakjkylhveu5tmhrhv1jrylhcmwvurlbjazv6uzbgrvftmwfnvfpeytnowk1wukturtr5y3cilcj0exaioijhchbsawnhdglvbi9lbnrpdhktc3rhdgvtzw50k2p3dcj9": 12, "eyjlehaioje2ndk2mjm1ndysimlhdci6mty0otq1mdc0niwiaxnzijoiahr0chm6ly90cnvzdc1hbmnob3iuzxhhbxbszs5ldsisinn1yii6imh0dhbzoi8vaw50zxjtzwrpyxrllmvpzgfzlmv4yw1wbguub3jniiwiandrcyi6eyjrzxlzijpbeyjrdhkioijfqyisimtpzci6ilfwunvxse5fwtjzmfdhnw5hshb3vjjkvgrtd3hirupvy2pcdk9fehnwmfext0dnmfzwqnhhbtuyt0eilcjjcnyioijqlti1niisingioijcr1vooxn6zg0xt1rxvwhuq3jkcwrmqjhttujqb2jcyk5nd2jxznd4c3pziiwiesi6ikdnmuhcngvjrwjhqja4nejiuw5qx0lsefjzytnhvvrhstf0aw5qtmvsdmmifv19lcj0cnvzdf9tyxjrcyi6w3siawqioijodhrwczovl3rydxn0lwfuy2hvci5legftcgxllmv1l2zlzgvyyxrpb25fzw50axr5l3royxqtchjvzmlszsisinrydxn0x21hcmsioijleupoyibcdtiwmjyifv19": 12, "kr2obdmfqlgcz2zqn0fgop7cwsw4clxbaj4": 12, "j_c3hc": 12, "yeeck6sllnk00bgqoee2ncmy2lqk9dyqo1iaub_zg7a": 12, "At": 12, "short": 12, "attain": 12, "compat": [12, 14], "less": 12, "24": 12, "hour": 12, "As": 12, "furthermor": [12, 14], "inquir": 12, "hardwar": 12, "amount": 12, "matter": 12, "line": 12, "gdpr": [12, 13], "There": 12, "especi": 12, "perimet": 12, "like": [12, 13], "jurisdict": 12, "eg": 12, "snapshot": 12, "back": 12, "cloud": 12, "explicit": 12, "permiss": 12, "overload": 12, "manipul": 13, "forgeri": 13, "attempt": 13, "fulfil": 13, "meet": 13, "guarante": [13, 14], "belong": 13, "sustain": 13, "criteria": 13, "task": 13, "light": 13, "fast": 13, "variou": [13, 14], "simplic": 13, "therebi": 13, "accur": 13, "measur": 13, "tool": 13, "reusabl": 13, "usabl": 13, "repeat": 13, "loss": 13, "delet": 13, "lost": 13, "becom": [13, 14], "pseudonymis": 13, "imposs": 13, "absenc": 13, "art": 13, "comprehens": [13, 14], "pose": 13, "theoret": 13, "databas": 13, "guard": 13, "replai": 13, "formal": 13, "now": 13, "readi": 13, "explain": 13, "var": 13, "walletinstanceattestationrequest": 13, "porvid": 13, "comma": 13, "6ec69324": 13, "60a8": 13, "4e5b": 13, "a697": 13, "a766d85790ea": 13, "4hnpti": 13, "xr2pjyrjkgmnz4wmdnqd_ujsq4r95nj98b44": 13, "liznsb39vfjhygs3k7jxe4r3": 13, "cogfqwztpbirqpnlrg": 13, "1686645115": 13, "1686652315": 13, "whose": 13, "let": 13, "openid4vc": 13, "haip": 13, "problem": 13, "limit": 13, "durat": 13, "attested_security_context": 13, "context": [13, 14], "Of": 13, "agreement": 13, "response_types_support": 13, "vp_formats_support": 13, "jwt_vc_json": 13, "request_object_sign": 13, "_alg_values_support": 13, "_uri_support": 13, "boolean": 13, "transfer": 13, "5t5yypbhn": [13, 14], "egieei5iuzr6r0mr02lnvq0omekmnkcji": [13, 14], "eyjhbgcioijfuz": 13, "6s0a": 13, "jjla": 13, "h9gw": 13, "miibjdcc": 13, "xfehgkqa": 13, "basic": [13, 14], "alg_values_support": 13, "request_object_signing_alg_values_support": 13, "presentation_definition_uri_support": 13, "1687281195": 13, "1687288395": 13, "cater": 14, "asset": 14, "total": 14, "legisl": 14, "primari": 14, "conveni": 14, "These": 14, "pid\u00b9": 14, "along": 14, "short\u00b9": 14, "vital": 14, "adher": 14, "address": 14, "android": 14, "io": 14, "engag": 14, "asymmetr": 14, "exclus": 14, "Their": 14, "utmost": 14, "execut": 14, "tee": 14, "\u00b3": 14, "distinct": 14, "performed\u00b2": 14, "unlock": 14, "pin": 14, "util": 14, "biometr": 14, "fingerprint": 14, "facial": 14, "recognit": 14, "unambigu": 14, "providers\u00b9": 14, "parties\u00b9": 14, "share": 14, "rel": 14, "revert": 14, "circumst": 14, "voluntarili": 14, "outlin": 14, "hous": 14, "attested_security_context_values_support": 14, "low": 14, "medium": 14, "grant_types_support": 14, "token_endpoint_auth_methods_suppor": 14, "ted": 14, "token_endpoint_auth_signing_alg_va": 14, "lues_support": 14, "asc_values_support": 14, "websit": 14, "qrjrj3af_b57sboirrcbm7br7woc8ynj7lhfpteffuk": 14, "1h0cwdyggvu8w": 14, "kpku_xycocunt2o0bwsliqtnpu6im": 14, "token_endpoint_auth_methods_support": 14, "token_endpoint_auth_signing_alg_values_support": 14, "es384": 14, "pagopa": 14, "1687171759": 14, "1709290159": 14, "two": 14, "our": 14, "\u00b9": 14, "inherit": 14, "write": 14, "\u00b2": 14, "depend": 14, "trusti": 14, "enclav": 14}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"cryptograph": 0, "algorithm": 0, "backup": 1, "restor": 1, "rst": [1, 7, 9], "gener": [1, 7, 9, 12, 13], "properti": [1, 7, 9, 12, 13], "requir": [1, 7, 9, 12, 13, 14], "attribut": [1, 7, 9], "implement": [1, 7, 9], "consider": [1, 7, 9, 12], "librari": [1, 7, 9], "code": [1, 7, 9], "snippet": [1, 7, 9], "extern": [1, 7, 9, 14], "refer": [1, 7, 9, 14], "how": 2, "contribut": 2, "norm": [3, 5], "languag": 3, "convent": 3, "defin": 3, "term": 3, "acronym": 3, "italian": 4, "eudi": [4, 12], "wallet": [4, 12, 13, 14], "technic": 4, "specif": 4, "introduct": [4, 10], "index": 4, "content": 4, "pid": [5, 6], "q": [5, 6], "eaa": [5, 6], "data": 5, "model": [5, 12], "sd": 5, "jwt": 5, "paramet": [5, 6, 12], "verif": 5, "field": 5, "claim": 5, "non": [5, 12], "exampl": 5, "mdoc": 5, "cbor": 5, "issuanc": 6, "high": [6, 13], "level": [6, 13], "flow": [6, 8], "detail": [6, 8, 13], "push": 6, "author": [6, 8], "request": [6, 8, 13], "endpoint": [6, 12, 14], "par": 6, "http": [6, 8], "respons": [6, 8], "token": 6, "access": 6, "credenti": 6, "entiti": [6, 8, 12], "configur": [6, 8, 12], "issuer": 6, "pseudonym": 7, "reli": [8, 12], "parti": [8, 12], "solut": [8, 14], "remot": 8, "protocol": 8, "object": 8, "dpop": 8, "header": [8, 13, 14], "uri": 8, "revoc": 9, "list": 9, "self": 10, "sovereign": 10, "ident": 10, "ssi": 10, "standard": 11, "The": 12, "infrastructur": 12, "trust": 12, "feder": 12, "role": 12, "api": 12, "common": 12, "anchor": 12, "leav": 12, "intermedi": 12, "metadata": [12, 14], "type": 12, "statement": 12, "evalu": 12, "mechan": 12, "attest": [12, 13, 14], "instanc": [12, 13, 14], "chain": 12, "offlin": 12, "repudi": 12, "long": 12, "live": 12, "privaci": 12, "about": 12, "decentr": 12, "design": 13, "static": 13, "compon": 13, "view": 13, "dynam": 13, "format": 13, "payload": [13, 14], "lifecycl": 14, "initi": 14, "process": 14, "transit": 14, "valid": 14, "state": 14, "return": 14, "oper": 14, "deactiv": 14, "provid": 14, "wallet_provid": 14, "federation_ent": 14}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx": 56}}) \ No newline at end of file diff --git a/versione-corrente/en/ssi-introduction.html b/versione-corrente/en/ssi-introduction.html index a6c01b1d0..f4e7d8b5a 100644 --- a/versione-corrente/en/ssi-introduction.html +++ b/versione-corrente/en/ssi-introduction.html @@ -693,8 +693,7 @@

                                                        {{ item.title }}

                                                    • Relying Party Solution