<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.43 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-sbriz-identity-trust-system-06" category="info" submissionType="independent" xml:lang="en" version="3">
  <!-- xml2rfc v2v3 conversion 3.35.0 -->
  <front>
    <title abbrev="Identity Trust">Identity Trust System</title>
    <seriesInfo name="Internet-Draft" value="draft-sbriz-identity-trust-system-06"/>
    <author initials="L." surname="Sbriz" fullname="Luigi Sbriz">
      <organization>Cybersecurity, Risk &amp; Privacy Senior Consultant</organization>
      <address>
        <postal>
          <country>Italy</country>
        </postal>
        <email>luigi@sbriz.eu</email>
      </address>
    </author>
    <date year="2026" month="November" day="01"/>
    <area>SEC</area>
    <workgroup>Web Authorization Protocol</workgroup>
    <abstract>
      <?line 92?>

<t>This document proposes a digital identity authentication system that is based on the symmetric exchange of authentication messages. This system does not require the federation of authentication domains and allows for a close link between digital and real-world identities. The main conceptual components are:</t>
      <ol spacing="normal" type="1"><li>
          <t><strong>Symmetric authentication protocol</strong> - A protocol for the mutual recognition of entities based on the symmetric exchange of authentication messages through the mediation of Identity Providers (IdPs). It builds on and extends the OAuth Authorization Framework RFC6749.</t>
        </li>
        <li>
          <t><strong>Trustees network</strong> - A special network infrastructure for identity providers (IdPs) that builds a trust system and provides a secure environment for exchanging authentication messages.</t>
        </li>
        <li>
          <t><strong>Custodian concept</strong> - A special category of IdPs for protecting the real-world physical identity and personal data managed by local government authorities.</t>
        </li>
        <li>
          <t><strong>Data sovereignty</strong> - Jurisdiction over data is recognised based on the system of trust in the relationship between digital and real-world identities.</t>
        </li>
      </ol>
      <t>The generic IdP is called "<strong><em>trustee</em></strong>" and is only responsible for digital authentication, while the special IdP called "<strong><em>custodian</em></strong>" has the legal right to process the individual's real data and maintain the relationship with the digital identity. The <strong><em>custodian</em></strong> acts under the direct control of the legal authorities of the individual's country.</t>
    </abstract>
  </front>
  <middle>
    <?line 103?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>The typical access model to Internet protected resources requires that the identity of the user, i.e. the <strong><em>resource owner</em></strong>, be authenticated by the resource manager, i.e. the <strong><em>service provider</em></strong>. The authentication process is not the primary task of the service provider and therefore can be entrusted to a trusted third party shared between the user and the service provider, known as an <strong><em>identity provider</em></strong>. A popular authentication mechanism is defined by <xref target="RFC6749"/>.</t>
      <t>This mechanism is asymmetric; only the resource owner must be recognized but not vice versa. Furthermore, the digital identity has value only within the digital ecosystem of the identity provider; i.e. its authentication domain or in a set of domains in a relationship of trust between them (federation). It follows that when the digital ecosystem changes, the user is no longer recognized and the resource owner needs a new user to be recognized in the new digital environment. With a symmetric authentication scheme, creating a new user is no longer necessary. Furthermore, there is no need to even create a trust relationship between the domains. Trust is assigned to the entity that guarantees identity authentication process, i.e. the identity provider that guarantees the inviolability and veracity of the authentication messages exchanged.</t>
      <t>The concept behind symmetric authentication is a requirement of peer recognition, meaning each entity must also be recognized by the other <xref target="LS1"/>. The peer-to-peer relationship requires an identity recognition process based on a mirrored sequence of messages exchanged. A symmetric process relies on trust in an identity provider for sharing messages. There is a significant advantage: it is no longer necessary to define a federation between domains or create new users in order to operate within a different ecosystem.</t>
      <t>Implementing an identity trust system requires adopting an authentication protocol that supports the symmetric exchange of identification messages. For security reasons, this protocol requires IdPs to have a dedicated infrastructure to certify the validity of messages. By dividing IDPs into two categories, the amount of personal data required for transactions is reduced, and real identities are better protected. One category consists of IdPs authorized only to manage digital identities. The other category consists of Identity Providers (IdPs) who have the legal authority to manage real identities. These IdPs will act as guarantors of the authenticity of digital identities used by providers in the first category. Below is an abstract representation of the asymmetric and symmetric authentication methods <xref target="LS4"/>.</t>
      <section anchor="use-cases-of-both-authentication-schemes">
        <name>Use cases of both authentication schemes</name>
        <t>Figure 1 depicts the use case of the classic identity recognition method with <strong>asymmetry</strong> in the process of exchanging authentication messages <xref target="RFC6749"/>. A SVG image is available <eref target="https://raw.githubusercontent.com/Luigi-Sbriz/identity/main/images/1_Asymmetric-depiction.svg">here</eref>. The scenario depicted represents a resource owner who needs to retrieve a resource from the service provider. Before the resource owner can access the resource server, the identity provider <bcp14>MUST</bcp14> verify their identity. The relying party who manages the resource does not provide any information about its identity, it provides the resource only to authorized requests.</t>
        <artwork><![CDATA[
                  ┌───────────┐
                  │Identity   │
                  │           │
                  │Provider   │
                  └─────┬─────┘
                Digital │ecosystem
               .........│..............................
               :  ┌─────┴─────┐                       :
               :  │Authorizati│                       :
               :  │           ├──────────────┐        :
               :  │on Server  │              │        :
               :  └─────┬─────┘              │        :
               :        │                    │        :
┌───────────┐  :  ┌─────┴─────┐        ┌─────┴─────┐  :  ┌───────────┐
│Resource   │  :  │User       │        │Relying    │  :  │Service    │
│           ├─────┤           ├────────┤           ├─────┤           │
│Owner      │  :  │Agent      │        │Party      │  :  │Provider   │
└───────────┘  :  └───────────┘        └─────┬─────┘  :  └───────────┘
               :                             │        :
               :                       ┌─────┴─────┐  :
               :                       │Resource   │  :
               :                       │           │  :
               :                       │Server     │  :
               :                       └───────────┘  :
               :......................................:

Figure 1: Use case of the authorization flow - Asymmetrical case
]]></artwork>
        <t>Figure 2 depicts the use case with the components needed to enable the identity authentication process in a <strong>symmetric</strong> manner capable of operating in different digital ecosystems. A SVG image is available <eref target="https://raw.githubusercontent.com/Luigi-Sbriz/identity/main/images/2_Symmetric-depiction.svg">here</eref>. The new scenario depicts two different ecosystems, one for the resource owner (client accessing the resource) and the other for the service provider (server managing the resource). This means that any entity involved in the authentication process will have its own identity provider, and they will interact with each other to ensure the completion of the symmetric authentication process.</t>
        <artwork><![CDATA[
                  ┌───────────┐        ┌───────────┐
                  │Identity   │        │Identity   │
                  │           │        │           │
                  │Provider C │        │Provider S │
                  └─────┬─────┘        └─────┬─────┘
                Digital │ecosystem   Digital │ecosystem
                        │C                   │S
               .........│.........  .........│.........
               :  ┌─────┴─────┐  :  :  ┌─────┴─────┐  :
               :  │Authorizati│  :  :  │Authorizati│  :
               :  │           ╞════════╡           │  :
               :  │on Server C│  :  :  │on Server S│  :
               :  └─────┬─────┘  :  :  └─────┬─────┘  :
               :        │        :  :        │        :
┌───────────┐  :  ┌─────┴─────┐  :  :  ┌─────┴─────┐  :  ┌───────────┐
│Resource   │  :  │User       │  :  :  │Relying    │  :  │Service    │
│           ├─────┤           ├────────┤           ├─────┤           │
│Owner      │  :  │Agent      │  :  :  │Party      │  :  │Provider   │
└───────────┘  :  └───────────┘  :  :  └─────┬─────┘  :  └───────────┘
               :                 :  :        │        :
               :                 :  :  ┌─────┴─────┐  :
               :                 :  :  │Resource   │  :
               :                 :  :  │           │  :
               :                 :  :  │Server     │  :
               :                 :  :  └───────────┘  :
               :.................:  :.................:

Figure 2: Use case of the authorization flow - Symmetrical case
]]></artwork>
        <t>The two representations are very similar to each other but note that the symmetric protocol requires direct communication between the identity providers' authentication servers to allow the circular transit of authentication messages. Therefore, no trust between domains or new users is necessary. This idea was first exposed in some articles published on ISACA Journal (see <xref target="LS1"/>, <xref target="LS2"/>, <xref target="LS3"/>, <xref target="LS4"/>, <xref target="LS5"/>, <xref target="LS6"/>) with some specific use cases and examples of potential implementations.</t>
      </section>
    </section>
    <section anchor="conventions-and-definitions">
      <name>Conventions and Definitions</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

<t>Some terms are used with a precise meaning.</t>
      <ul spacing="normal">
        <li>
          <t>"<strong><em>resource owner</em></strong>": 
An entity capable of granting access to a protected resource. When the resource owner is a person, it is also referred to as "<strong><em>end user</em></strong>", "<strong><em>consumer</em></strong>" or "<strong><em>individual</em></strong>". This is sometimes abbreviated as "<strong><em>RO</em></strong>".</t>
        </li>
        <li>
          <t>"<strong><em>service provider</em></strong>": 
An entity capable of managing access to a protected resource. It is generally a legal person. This is sometimes abbreviated as "<strong><em>SP</em></strong>".</t>
        </li>
        <li>
          <t>"<strong><em>identity provider</em></strong>": 
An entity capable of managing and recognizing the identity of registered entities. The set of all entities registered by the identity provider is also known as the IdP's digital ecosystem. This is sometimes abbreviated as "<strong><em>IdP</em></strong>".</t>
        </li>
        <li>
          <t>"<strong><em>resource server</em></strong>": 
The server hosting the protected resources, capable of accepting and responding to protected resource requests using access tokens. The resource server is often accessible via an API. This is sometimes abbreviated as "<strong><em>RS</em></strong>".</t>
        </li>
        <li>
          <t>"<strong><em>client</em></strong>", for software is also referred to as "<strong><em>user agent</em></strong>": 
An application making protected resource requests on behalf of the resource owner and with its authorization. The term "client" does not imply any particular implementation characteristics (e.g., whether the application executes on a server, a desktop, or other devices).</t>
        </li>
        <li>
          <t>"<strong><em>relying party</em></strong>": 
An application making protected resource authorization on behalf of the service provider and also managing its identity. The "relying party" acts as the "client" but on service provider side. This is sometimes abbreviated as "<strong><em>RP</em></strong>".</t>
        </li>
        <li>
          <t>"<strong><em>authorization server</em></strong>": 
The server issuing access tokens to the client after successfully authenticating the resource owner and obtaining authorization. This is sometimes abbreviated as "<strong><em>AS</em></strong>".</t>
        </li>
        <li>
          <t>"<strong><em>access token</em></strong>": 
The concept is the same of the <xref target="RFC6749"/>, a tiny piece of code that contains the necessary authentication data, issued by the authorization server.</t>
        </li>
        <li>
          <t>"<strong><em>identity token</em></strong>" or "<strong><em>ID token</em></strong>": 
The structure is similar to access token but it is used as proof that the user has been authenticated. The ID token may have additional information about the user and, it is signed by the issuer with its private key. To verify the token, the issuer's public key is used.</t>
        </li>
        <li>
          <t>"<strong><em>digital ecosystem</em></strong>": 
Internet environment composed of all entities based on the same identity provider.</t>
        </li>
      </ul>
      <t>The detail of the information exchanged or protocols in the interactions between the authorization server and the requesting client, or between relying party and resource server, or the composition of tokens, is beyond the scope of this specification.</t>
    </section>
    <section anchor="symmetric-authentication-protocol">
      <name>Symmetric authentication protocol</name>
      <t>The symmetric authentication flow is conceptually not too dissimilar from the classic one referring to the single ecosystem <xref target="RFC5234"/>, except that the authentication is dual because the two flows reflect the same operations symmetrically. Both the <strong>client</strong> (<em>resource owner</em>) and the <strong>server</strong> (<em>service provider</em>) <bcp14>MUST</bcp14> authenticate their identity through their IdP. The details of each basic operation in the symmetric process are the same as the corresponding single ecosystem specification <xref target="RFC6749"/> and <bcp14>MUST</bcp14> maintain alignment with it over time.</t>
      <t>The authentication sequence between a consumer and a resource provider operating in different environments will be:</t>
      <t><strong><em>1.</em></strong> Entities exchange the access tokens received from their authentication server with each other.<br/>
        <strong><em>2.</em></strong> Entities send the received token to their authentication server.<br/>
        <strong><em>3.</em></strong> Authentication servers exchange access tokens with each other.<br/>
        <strong><em>4.</em></strong> Authentication servers verify tokens with their original.<br/>
        <strong><em>5.</em></strong> Authentication servers send the result to their own entity.<br/>
        <strong><em>6.</em></strong> Entities are authenticated and can now exchange information.</t>
      <t>Conceptually, in a client-server schema, the authentication process begins with the resource owner requesting access to the protected resource to the service provider. Both respond with their access tokens and request their IdP to validate the received token. The IdPs exchange tokens for validation and send the result to their entity. On success, access to the resource is allowed.</t>
      <t>Figure 3 shows the abstract depiction of the symmetric authentication sequence. A SVG image is available <eref target="https://raw.githubusercontent.com/Luigi-Sbriz/identity/main/images/3_Symmetric-sequence-diagram.svg">here</eref>.</t>
      <artwork><![CDATA[
┌───────────┐                                            ┌───────────┐
│Relying    ├--(1)-Request Authentication--------------->│Authorizati│
│           │                                            │           │
│Party      │<-(2)-Return Server Token-------------------┤on Server S│
└───────────┘                                            └───────────┘
┌───────────┐      ┌───────────┐      ┌───────────┐      ┌───────────┐
│Resource   │      │User       │      │Authorizati│      │Relying    │
│           │      │           │      │           │      │           │
│Owner      │      │Agent      │      │on Server C│      │Party      │
└─────┬─────┘      └─────┬─────┘      └─────┬─────┘      └─────┬─────┘
      |      Request     |                  |                  |
      ├-(3)--Protected-->+-(4)--Send Access Request----------->|
      |      Resource    |                  |                  |
      |                  |<-(5)-Return Server Token------------┘
      |                  |                  |
      |                  ├(6)-Request Client|
      |                  |  Token & Send    |
      |                  |  Server Token--->|
      |                  |                  |
      |<-(7)-Request Credentials via UA-----┤
      |                  |                  |
      └-(8)--Present Credentials via UA---->|
                         |                  |
                         └<-(9)---Return    |
                            Client Token----┘
┌───────────┐      ┌───────────┐      ┌───────────┐      ┌───────────┐
│User       │      │Authorizati│      │Authorizati│      │Relying    │
│           │      │           │      │           │      │           │
│Agent      │      │on Server C│      │on Server S│      │Party      │
└─────┬─────┘      └─────┬─────┘      └─────┬─────┘      └─────┬─────┘
      |                  |                  |                  |
      ├-(10)--Request Protected Resource & Send Client Token-->|
      |                  |                  |                  |
      |                  |<-(12)---Send     |<-(11)---Send     |
      |                  |  Client Token----┤  Client Token----┤
      |                  |                  |                  |
      |                  ├-(13)---Return    |                  |
      |                  |  Server Token--->|                  |
      |                  |                  |                  |
      └<-(14)--Return of |                  └-(15)--Return of  |
         Authorization---┘                     Authorization-->┘
┌───────────┐      ┌───────────┐      ┌───────────┐      ┌───────────┐
│Resource   │      │User       │      │Relying    │      │Resource   │
│           │      │           │      │           │      │           │
│Owner      │      │Agent      │      │Party      │      │Server     │
└─────┬─────┘      └─────┬─────┘      └─────┬─────┘      └─────┬─────┘
      |                  |                  |                  |
      |                  |                  ├(16)Call Protected|
      |                  |                  | Resource-------->|
      |                  |                  |                  |
      └<-(19)-----Return |<-(18)-----Return |<-(17)-----Return |
        Protect.Resource-┘ Protect.Resource-┘ Protect.Resource-┘

Figure 3: Symmetric Authentication Protocol - Sequence diagram
]]></artwork>
      <t>(1) - (2)       The <strong><em>RP</em></strong> requests authentication to its <strong><em>AS</em></strong> (marked "S" as server) and receives the server token (access token from the service provider's AS). The relying party must be provided with its own access token to resolve multiple requests.<br/>
(3) - (5)       The <strong><em>RO</em></strong> requests access to the protected resource via the user agent. The <strong><em>UA</em></strong> activates the authentication process by requesting access to the <strong><em>RP</em></strong>, which responds by providing the server token. The response may also include the server ID token.<br/>
(6) - (9)       The <strong><em>UA</em></strong> requests the client token (access token from the client's AS) to its <strong><em>AS</em></strong> (marked "C" as client), sending also the server token received from <strong><em>RP</em></strong>. The client's <strong><em>AS</em></strong> requests credentials from the <strong><em>RO</em></strong> and returns the client token to the <strong><em>UA</em></strong>.<br/>
(10) - (11)     The <strong><em>UA</em></strong> requests the protected resource from the <strong><em>RP</em></strong> by sending the client token. Then, relying party requests to service provider's AS to verify the client token.<br/>
(12) - (15)     Both authentication servers must verify that the tokens received match the originals. Then, client's AS informs the <strong><em>UA</em></strong> of the outcome and the same is done by the service provider's AS to the <strong><em>RP</em></strong>. The outcome sent to the relying party may also include the client ID token.<br/>
(16) - (17)     The <strong><em>RP</em></strong> notifies the <strong><em>RS</em></strong> of the legitimate request of '<strong><em>UA</em></strong>. The <strong><em>RS</em></strong> returns the protected resource to <strong><em>RP</em></strong>.<br/>
(18) - (19) The <strong><em>RP</em></strong> sends the protected resource to <strong><em>UA</em></strong>, which then presents it to the requester <strong><em>RO</em></strong>.</t>
      <t><strong><em>Notes regarding some steps:</em></strong><br/>
(4) If the server token is not available at this time, sequence (1) - (2) will be executed between steps (4) and (5) to provide the server token. Additionally, this change may also be necessary for a periodic refresh of the server token or if the entities are both clients.<br/>
(6) The client's authorization could be performed in advance and the client token stored securely by the user agent for handling multiple authentication requests. This means performing only the server token communication here, avoiding the following steps (7) - (9) because already done.</t>
      <t>The verification of the authenticity of the tokens is carried out by the IdPs who exchange messages on a dedicated network to reduce the risk of intrusion. Security is strengthened by the presence of two interfaces for the exchange of tokens, one is for the party in trust and the other is for the opposing party. If one is compromised, the other interrupts the flow avoiding authorization. The trust placed in the mutual validation of messages avoids having to merge authentication domains, leaving great flexibility to the system as a whole.</t>
      <t>Identity recognition information resides only with a trusted identity provider. This reduces the need to store too much personal information in Internet registrations. Furthermore, to easily identify which IdP holds the entity's authentication credentials, it can be easily extracted from the username structure if this is defined following the same technique used to compose an email address <xref target="RFC5322"/>, that means an username, an @ sign, and a domain name.</t>
    </section>
    <section anchor="identity-provider-trustee-concept">
      <name>Identity Provider - Trustee Concept</name>
      <t>The symmetric authentication protocol bases its functioning on the existence of trusted entities, called <strong><em>identity providers (IdPs)</em></strong>. The identity provider is the owner of a digital ecosystem and, in addition to the authentication service in its own domain, also guarantees the secure transmission of authentication messages on other domains according to the symmetric authentication scheme already mentioned. Before being able to use the authentication service, it is necessary to register the natural or legal persons who need the digital identity. The integrity and confidentiality of this information must be guaranteed both in the registration process and in the authentication phases. The need for a high degree of confidentiality of the link between the digital identity and the real one requires the creation of a special category of IdPs with constraints linked to the laws of the real world.</t>
      <t>In the specific network between IdPs, authentication messages are exchanged to ensure digital identity. Each IdP acts as a point of reference for the identity authentication service in its digital ecosystem, and must be able to communicate with every other IdP to recognize identities belonging to other ecosystems, securely from intrusions or tampering. The effectiveness of the entire authentication system depends on the trust placed in these identity providers but it must be deserved. This requires a robust organisation, subject to systematic oversight by independent certification body, to ensure transparent operational management by the IdPs.</t>
      <section anchor="importance-of-this-role">
        <name>Importance of this role</name>
        <t>The identity provider is the guarantor of the authenticity of the relationship between digital credentials and the identity of natural or legal persons in digital communication. For this role it can also be called an <strong>ID trustee</strong> and the greatest criticality it must face is the inviolability of the messages exchanged. Furthermore, when processing personal data, the laws of the country to which the data subject belongs must be considered. It may also provide additional services (e.g. anonymous email, answering machine, anonymous accounts,...), but always in full compliance with the applicable law and only if they do not present risk for the data subject. Anonymization services are intended exclusively for the intended recipient but not for the authority exercising the applicable law (e.g. for a whistleblowing).</t>
        <t>An IdP <bcp14>MUST</bcp14> be a legal entity subject to both the laws of the country to which it belongs and to international certification bodies, to guarantee compliance with this standard, the security of the information processed, the expected level of quality of service and the lawful processing of data.</t>
      </section>
      <section anchor="infrastructure">
        <name>Infrastructure</name>
        <t>The infrastructure underlying symmetric communication is the IdP Network <xref target="LS2"/>, dedicated to the exchange of authentication messages between IdPs. Ideally, each IdP always has two connectors, one to communicate with its trusted entity and the other to exchange messages with another IdP. With its own entity the mechanism is exactly the one defined by <xref target="RFC6749"/>. With other IdPs, a reserved channel is required for the exchange of tokens, which provides guarantees on the integrity of the messages and their origin. This channel <bcp14>SHOULD</bcp14> have low latency because it represents an additional step compared to the single ecosystem authentication scheme. The intended mechanism for sharing messages is that of a mail server <xref target="RFC5321"/>. The process for adding a new node (IdP) in the IdP Network <bcp14>MUST</bcp14> require the identification of the legal entity that owns the node, but also the registration of identification data of the installed network devices, for security controls on the reliability of the node itself. Any variation must be promptly updated or the node will be disabled.</t>
        <t>The dedicated network for the identity providers is not technically necessary for the authentication protocol but is essential for security, to reduce the risk of fraud or identity theft and, to ensure trust in lawful behavior. There <bcp14>MUST</bcp14> also be an international control body over IdPs and the management of the IdP Network. This authority will be responsible for governing the overall system, i.e. defining technical standards, or carrying out audits to ensure compliance with the rules, or acting to exclude nodes in case of violation of the rules.</t>
      </section>
    </section>
    <section anchor="identity-provider-custodian-concept">
      <name>Identity Provider - Custodian Concept</name>
      <t>The relationship between digital and physical identity should be managed only by a particular identity provider, called <strong><em>identity custodian (IdC)</em></strong>, who has the legal authority to manage the personal data of the natural person. Only in this way it will be the perfect candidate to guarantee the identity provider the validity of the request for the release of a new digital identity, without having to disclose the physical identity to the IdP. Guaranteeing the digital identity of a user corresponding to a legal entity will not be the task of the identity custodian but of an authority or a process compliant with the law of the country to which the legal entity belongs. The identity token contains the indication between users of a natural person or a legal entity. The identity token makes it possible to distinguish the user of a natural or legal person and to know who has guaranteed the physical identity. An identity custodian can also act as an identity trustee, keeping roles distinct in communication protocols.</t>
      <section anchor="general-schema">
        <name>General schema</name>
        <t>The identity custodian certifies that it is a real identity that requires the digital identity but can also provide personal data to identity trustee with the consent of the data subject. The identity trustee provides the authentication service for its digital ecosystem. A use case describing the relationship between identity custodian, identity trustee, and digital identity is provided in figure 4. A SVG image is available <eref target="https://raw.githubusercontent.com/Luigi-Sbriz/identity/main/images/4_Identity-custodian-concept.svg">here</eref>.</t>
        <artwork><![CDATA[
............................              ............................
: Real ecosystem X         :              :         Real ecosystem Y :
:              ...................  ...................              :
:              :Digital          :  :          Digital:              :
:              :ecosystem A      :  :      ecosystem B:              :
:              :  ┌───────────┐  :  :  ┌───────────┐  :              :
:              :  │  Digital  │  :  :  │  Digital  │  :              :
:      ┌──────────┤           ├────────┤           ├──────────┐      :
:      │       :  │Identity A │  :  :  │Identity B │  :       │      :
:      │       :  └─────┬─────┘  :  :  └─────┬─────┘  :       │      :
:      │       :        │        :  :        │        :       │      :
:┌─────┴─────┐ :  ┌─────┴─────┐  :  :  ┌─────┴─────┐  : ┌─────┴─────┐:
:│ Identity  │ :  │ Identity  │  :  :  │ Identity  │  : │ Identity  │:
:│           ╞════╡           ╞════════╡           ╞════╡           │:
:│Custodian X│ :  │Provider A │  :  :  │Provider B │  : │Custodian Y│:
:└───────────┘ :  └───────────┘  :  :  └───────────┘  : └───────────┘:
: Real         :                 :  :                 :         Real :
: identity A   :.................:  :.................:   identity B :
:                          :              :                          :
:..........................:              :..........................:

Figure 4: The Identity Custodian Use Case
]]></artwork>
        <t>Generally, identity provider must carry out the recognition and registration of the user's personal data before being able to guarantee its identity. The collection of the data of the natural person must be carried out in accordance with the protection provided for by the regulations in force. To ensure that the processing of personal data is restricted and controlled, it is useful to divide the set of IdPs into two categories. In the first, there will be IdPs (also called trustees) that only manage digital identity operations, and in the second, IdCs (identity custodians) that guarantee trustees that the applicant's identity is real. The IdC's category should operate under the responsibility of the legal authority that manages the real identity of the individual (i.e. who issues the identity card).</t>
        <t>Through the identity custodian, each individual can request the issuing of a new digital identity to their trusted IdP. It will be the trusted IdP who will ask for confirmation of the applicant's authenticity directly from the IdC. The applicant must send an ID token with their IdC contact information to initiate the request. The request will be managed entirely online and will not require any personal data from the data subject but, subject to consent, everything will be sent by the IdC. The new identity will be useful to meet the typical needs of transactions on the Internet, with the right confidentiality for the holder and an added value for the authority, being able to identify the real person. The digital legal identity to sign contracts should be managed directly by IdC.</t>
        <t>In short the roles involved in the trust-based authentication system.
- The <strong><em>identity custodian</em></strong> is the guarantor of the existence of the natural person and has the ability to uniquely identify it but only following a formal request from the legitimate authority.<br/>
- The <strong><em>identity provider</em></strong> receives the identification data that the data subject has decided to provide and will match these to the digital identity.<br/>
- The <strong><em>service provider</em></strong> will have the guarantee that the user is linked to a real person for security, contractual or legal reasons.<br/>
- The <strong><em>data subject</em></strong> can provide personal information according to their need, also maintaining anonymity.<br/>
- The <strong><em>public authority</em></strong> that manages the real data will be able to identify the individual with certainty in case of violations of the law (i.e. to protect the service provider).</t>
        <section anchor="issuing-of-a-new-digital-identity">
          <name>Issuing of a New Digital Identity</name>
          <t>The request for a new digital identity is activated by the natural person towards the chosen trustee. The trustee will request confirmation from the identity custodian if the request lawfully came from a real person. In case of confirmation, it will record the personal data that the data subject has authorized IdC to transfer. A use case describing the request of a new digital identity is provided in figure 5. A SVG image is available <eref target="https://raw.githubusercontent.com/Luigi-Sbriz/identity/main/images/5_New-identity-use-case.svg">here</eref>.</t>
          <artwork><![CDATA[
                  ┌───────────┐        ┌───────────┐
                  │Identity   │        │Identity   │
                  │           │        │           │
                  │Custodian  │        │Provider   │
                  └─────┬─────┘        └─────┬─────┘
                  IdC   │              IdP   │
               ecosystem│           ecosystem│
               .........│.........  .........│.........
               :  ┌─────┴─────┐  :  :  ┌─────┴─────┐  :
               :  │Authorizat.│  :  :  │Authorizat.│  :
               :  │           ╞════════╡           │  :
               :  │Server IdC │  :  :  │Server IdP │  :
               :  └─────┬─────┘  :  :  └─────┬─────┘  :
               :        │        :  :        │        :
┌───────────┐  :  ┌─────┴─────┐  :  :  ┌─────┴─────┐  :
│Data       │  :  │User       │  :  :  │Relying    │  :
│           ├─────┤           ├────────┤           │  :
│Subject    │  :  │Agent      │  :  :  │Party  IdP │  :
└───────────┘  :  └───────────┘  :  :  └───────────┘  :
               :.................:  :.................:

Figure 5: Abstract of New Digital Identity Request
]]></artwork>
          <t>Figure 6 shows the abstract representation of the message exchange sequence to request a new digital identity. A SVG image is available <eref target="https://raw.githubusercontent.com/Luigi-Sbriz/identity/main/images/6_New-identity-sequence-diagram.svg">here</eref>.</t>
          <artwork><![CDATA[
┌───────────┐      ┌───────────┐      ┌───────────┐      ┌───────────┐
│Data       │      │User       │      │Authorizat.│      │Relying    │
│           │      │           │      │           │      │           │
│Subject    │      │Agent      │      │Server IdC │      │Party  IdP │
└───────────┘      └─────┬─────┘      └─────┬─────┘      └─────┬─────┘
      |                  |                  |                  |
      ├-(1)-Request New->+-(2)--Send New Identity Request----->|
      |     Identity     |                  |                  |
      |                  |<--(3)--Return IdP Token-------------┘
      |                  |                  |
      |                  ├(4)--Request IdC  |
      |                  |     Token & Send |
      |                  |     IdP Token--->|
      |                  |                  |
      |<-(5)-Request Credentials via UA-----┤
      |                  |                  |
      └-(6)--Present Credentials via UA---->|
                         |                  |
                         └<--(7)--Return    |
                                  IdC Token-┘
┌───────────┐      ┌───────────┐      ┌───────────┐      ┌───────────┐
│User       │      │Authorizat.│      │Authorizat.│      │Relying    │
│           │      │           │      │           │      │           │
│Agent      │      │Server IdC │      │Server IdP │      │Party  IdP │
└─────┬─────┘      └─────┬─────┘      └─────┬─────┘      └─────┬─────┘
      |                  |                  |                  |
      ├-(8)--Request New Identity & Send IdC Token------------>|
      |                  |                  |                  |
      |                  |<--(10)--Send IdC |<--(9)--Send IdC  |
      |                  |         Token----┤        Token-----┤
      |                  |                  |                  |
      |                  ├-(11)--Return IdP |                  |
      |                  |     Token & Send |                  |
      |                  |     ID Token---->|                  |
      |                  |                  |                  |
      └<-(12)---Return   |                  └-(13)---Return    |
                ID Token-┘                     Client Token--->┘
┌───────────┐                ┌───────────┐               ┌───────────┐
│Data       │                │User       │               │Relying    │
│           │                │           │               │           │
│Subject    │                │Agent      │               │Party  IdP │
└─────┬─────┘                └─────┬─────┘               └─────┬─────┘
      |                            |                           |
      └<-(15)------Return ID Token-┘<-(14)-Return Client Token-┘

Figure 6: New Digital Identity Request - Sequence diagram
]]></artwork>
          <t>(1) - (3)       The <strong><em>data subject</em></strong> requests the new digital identity via the user agent to the identity provider. The <strong><em>UA</em></strong> activates the authentication process by requesting the new identity to the <strong><em>RP</em></strong>, which responds by providing the IdP token (access token from IdP's AS).<br/>
(4) - (7)       The <strong><em>UA</em></strong> requests the IdC token (access token from the custodian's AS) to its <strong><em>AS</em></strong>, sending also the IdP token received from <strong><em>RP</em></strong>. The custodian's <strong><em>AS</em></strong> requests credentials from the <strong><em>data subject</em></strong> and returns the IdC token to the <strong><em>UA</em></strong>.<br/>
(8) - (9)       The <strong><em>UA</em></strong> requests the new digital identity from the <strong><em>RP</em></strong> by sending the IdC token. Then, relying party requests to identity provider's AS to verify the IdC token.<br/>
(10) - (11)     Both authentication servers must verify that the tokens received match the originals. If required by data subject, the custodian's AS will send an additional ID token with personal data.<br/>
(12) - (13)     Custodian's AS informs the <strong><em>UA</em></strong> of the outcome and, if required, sends also a copy of the ID token. The identity provider's AS sends to the <strong><em>RP</em></strong> the client token (related the new identity provided by IdP).<br/>
(14) - (15) The <strong><em>RP</em></strong> sends the client token to <strong><em>UA</em></strong>, which then informs the <strong><em>data subject</em></strong> of the outcome and, if required, sends a readable copy of the ID token to check the personal information shared.</t>
          <t><strong><em>Notes regarding some steps:</em></strong><br/>
(3) If the relying party does not have the IdP token available, this will be requested from the authentication server after step (2).<br/>
(4) IdC token does not contains any real identity information as default. If requested, an ID token with a standard set of real information can be included during this step.</t>
          <t>Any new digital identity with legal value is issued according to the rules defined by the relevant authority. It is presumable that there is also physical recognition of the data subject before the provision of credentials but no reference model is defined in this document.</t>
        </section>
      </section>
    </section>
    <section anchor="framework-for-a-sustainable-digital-identity-trust-system">
      <name>Framework for a sustainable digital identity trust system</name>
      <t>For the effectiveness of the identity trust system <xref target="LS4"/> based on the paradigm of trust towards a third party recognizable as reliable, it is necessary to guarantee a transparent and verifiable mechanism. The objective is to achieve universal participation and it is only possible if trust in the system as a whole is demonstrable. For this reason it is necessary to establish founding principles that guide the rules to guarantee equal dignity and balance in all components of the system. The following nine principles are established:</t>
      <ol spacing="normal" type="1"><li>
          <t>The digital identity <bcp14>MUST</bcp14> be cancelled or deleted without affecting the physical identity.</t>
        </li>
        <li>
          <t>The digital identity <bcp14>MUST</bcp14> be linkable to the physical identity in a verifiable manner.</t>
        </li>
        <li>
          <t>Only the authority that legally manages the individual's identity <bcp14>MUST</bcp14> be able to verify the link between the physical and digital identity.</t>
        </li>
        <li>
          <t>The authentication system <bcp14>MUST</bcp14> be flexible (i.e., able to adapt to technological evolutions or emerging needs).</t>
        </li>
        <li>
          <t>The authentication system <bcp14>MUST</bcp14> be accessible to all potential users (i.e., without discriminatory costs).</t>
        </li>
        <li>
          <t>The authentication system <bcp14>MUST</bcp14> be secure (i.e., continuously aligned with security best practices).</t>
        </li>
        <li>
          <t>The authentication system <bcp14>MUST</bcp14> be privacy-friendly (i.e., not requiring any personal information unless strictly necessary).</t>
        </li>
        <li>
          <t>The authentication system <bcp14>MUST</bcp14> be resilient (i.e., with availability appropriate for needs and the ability to cope with adversity).</t>
        </li>
        <li>
          <t>The authentication system <bcp14>MUST</bcp14> be based on open technology (i.e., able to evolve based on transparent shared standards and verifiable developments).</t>
        </li>
      </ol>
      <t>To guarantee the principles set out, the requirements of the authentication system <bcp14>MUST</bcp14> include the protection of personal data and the guarantee of anonymity for lawful purposes, that is:</t>
      <ol spacing="normal" type="1"><li>
          <t>Ensure mutual recognition to guarantee the identity of the provider to the consumer.</t>
        </li>
        <li>
          <t>Ensure the capability to authenticate the digital identities of consumers and providers against their real-world identity, without unnecessarily exposing real data.</t>
        </li>
      </ol>
      <t>The capability to validate the authenticity of the relationship between digital identity and physical identity lies only with the public authority responsible for managing the citizen's identity. Operationally, it is implemented through a digital identity recognition service (i.e. IdC), technologically compliant with the operational protocols of an identity provider but under the supervision of the public authority.</t>
      <t>This authentication framework can be used to securely verify the up-to-date data on passports <xref target="LS2"/> and identity cards, as well as to implement an effective I-voting model <xref target="LS3"/>. Reading a QR code in the <strong><em>passport</em></strong> allows the user's identity to be verified using an identity trust system. Automatically verifying this information with the custodian ensures the accuracy of the user's personal information (<xref target="LS2"/>). When placed on an <strong><em>identity card</em></strong>, a QR code based on an identity trust system allows authorized access to complete and up-to-date information about a user's identity, such as their current address or driver's license. At the same time, it eliminates unnecessary information from the card. Adopting an identity trust system enables the development of a secure <strong><em>I-voting</em></strong> solution that provides remote election office members with access to the necessary real identity information (<xref target="LS3"/>).</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>There are some cautionary points regarding security that need to be considered (<xref target="LS3"/>).
- Integrity and resilience are the most critical parameters. The integrity of the messages is fundamental to guarantee the authenticity of the identity, while the availability of an authentication service is essential to ensuring the feasibility of the entire process.
- Symmetric authentication contrast the risk of man-in-the-middle attack because it should successfully attack both message flows at the same time.
- As a critical component of the identity system, the trustee must undergo rigorous checks to ensure compliance with applicable cybersecurity standards.
- The relying party and the resource server should be on separate servers and use a dedicated communication channel.</t>
      <t>Referring to the term identification, we mean at least three different types, the device, the digital user and the individual.</t>
      <ul spacing="normal">
        <li>
          <t>The <strong><em>device</em></strong> is identified with technical methods suited to the various needs. For example, geolocalization using International Mobile Equipment Identity (IMEI) <xref target="ITU1"/> and Integrated Circuit Card ID (ICCID) <xref target="ITU2"/>.</t>
        </li>
        <li>
          <t>The <strong><em>digital user</em></strong> is well managed by <xref target="RFC6749"/> but inside the digital ecosystem. To manage users of multiple domains, either the user registrations are duplicated for each domain involved, or the domains involved are joined in a trust relationship.</t>
        </li>
        <li>
          <t>The <strong><em>individual</em></strong>, or natural person, is well managed with classic physical methods (e.g. photo ID) but the link with the digital identity needs to be improved because the quality is not satisfactory. This topic is beyond the scope of this specification and it was explored for example in <xref target="LS3"/>.</t>
        </li>
      </ul>
      <t>An in-depth defense system <bcp14>SHOULD</bcp14> consider all the components involved and in this case not just the pure digital authentication of the user. This document only addresses digital users, but extensions applicable to mixed situations with more typologies are welcome in order to improve the overall security profile.</t>
      <section anchor="user-registration">
        <name>User registration</name>
        <t>It is important to control the amount of data exchanged during the authentication process, and to ensure that only the data strictly necessary for issuing a new digital identity is requested (need-to-know principle). In order to assign access credentials for protected resources, the user's identification and contact data must be recorded. This information is required for authentication purposes, to attribute access rights to resources and to recognise the user's identity in the real world (<xref target="LS6"/>). Data provided or exchanged with IdPs <bcp14>MUST</bcp14> comply with the need-to-know principle. There are three possible methods for registering identities.</t>
        <section anchor="registration-with-an-identity-custodian-idc">
          <name>Registration with an identity custodian (IdC)</name>
          <t>The IdC has the legal authority to retain all personal data essential to complete the process of recognizing the real individual. The manner in which information about an individual is collected, validated, and recorded by the IdC depends solely on the laws of the individual's country of origin (<xref target="LS4"/>). The outcome must be a set of information that is available in a suitable format for answering authentication requests.</t>
        </section>
        <section anchor="registration-with-an-identity-provider-idp">
          <name>Registration with an identity provider (IdP)</name>
          <t>The IdP has to guarantee the authenticity of the digital identity and the collection of personal data <bcp14>SHOULD</bcp14> be limited to the sole purpose of this operation. For the registration of a natural person (<xref target="LS5"/>), the IdP requests confirmation from the IdC of the real identity of the applicant before issuing the digital identity. The process is completely online and does not require any physical recognition. For legal entities, the data is provided by the owner or a delegate.</t>
        </section>
        <section anchor="registration-with-a-service-provider-sp">
          <name>Registration with a service provider (SP)</name>
          <t>The service provider <bcp14>SHOULD</bcp14> know only the data necessary to build the authorization roles to govern access to resources and nothing more (<xref target="LS5"/>). These are provided directly  by the user, in addition to those received automatically from the IdP relating to digital identity.</t>
        </section>
      </section>
    </section>
    <section anchor="conclusions">
      <name>Conclusions</name>
      <t>To operate effectively between the different digital ecosystems, the identity management system <bcp14>MUST</bcp14> be based on a common authentication protocol that symmetrically carries out the same operations in complete transparency, entrusting the decision on recognition to a trusted third party. Confidence in the reliability of recognition carried out by the identity guarantor (IdP or IdC) cannot be based on the technological component alone. It is therefore necessary to involve an independent supervisory authority for technological aspects and the local competent public authority responsible for data protection.</t>
      <t>Three guarantees <bcp14>MUST</bcp14> be provided to improve trust and capabilities in digital operations between consumers and service providers.</t>
      <ol spacing="normal" type="1"><li>
          <t>The mutual recognition between consumer and service provider.</t>
        </li>
        <li>
          <t>The control and minimization of the personal information processed.</t>
        </li>
        <li>
          <t>The ability to match the digital identities of consumers and providers to their real-world identities in the event of a legal need.</t>
        </li>
      </ol>
      <t>Due to the strong synergy that can be achieved, it is advisable to maintain constant technical alignment with the standard <xref target="RFC6749"/> and the related specifications to implement point-to-point authentication, within the broader symmetric authentication framework.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC6749">
          <front>
            <title>The OAuth 2.0 Authorization Framework</title>
            <author fullname="D. Hardt" initials="D." role="editor" surname="Hardt"/>
            <date month="October" year="2012"/>
            <abstract>
              <t>The OAuth 2.0 authorization framework enables a third-party application to obtain limited access to an HTTP service, either on behalf of a resource owner by orchestrating an approval interaction between the resource owner and the HTTP service, or by allowing the third-party application to obtain access on its own behalf. This specification replaces and obsoletes the OAuth 1.0 protocol described in RFC 5849. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6749"/>
          <seriesInfo name="DOI" value="10.17487/RFC6749"/>
        </reference>
        <reference anchor="RFC5322">
          <front>
            <title>Internet Message Format</title>
            <author fullname="P. Resnick" initials="P." role="editor" surname="Resnick"/>
            <date month="October" year="2008"/>
            <abstract>
              <t>This document specifies the Internet Message Format (IMF), a syntax for text messages that are sent between computer users, within the framework of "electronic mail" messages. This specification is a revision of Request For Comments (RFC) 2822, which itself superseded Request For Comments (RFC) 822, "Standard for the Format of ARPA Internet Text Messages", updating it to reflect current practice and incorporating incremental changes that were specified in other RFCs. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5322"/>
          <seriesInfo name="DOI" value="10.17487/RFC5322"/>
        </reference>
        <reference anchor="RFC5321">
          <front>
            <title>Simple Mail Transfer Protocol</title>
            <author fullname="J. Klensin" initials="J." surname="Klensin"/>
            <date month="October" year="2008"/>
            <abstract>
              <t>This document is a specification of the basic protocol for Internet electronic mail transport. It consolidates, updates, and clarifies several previous documents, making all or parts of most of them obsolete. It covers the SMTP extension mechanisms and best practices for the contemporary Internet, but does not provide details about particular extensions. Although SMTP was designed as a mail transport and delivery protocol, this specification also contains information that is important to its use as a "mail submission" protocol for "split-UA" (User Agent) mail reading systems and mobile environments. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5321"/>
          <seriesInfo name="DOI" value="10.17487/RFC5321"/>
        </reference>
        <reference anchor="RFC5234">
          <front>
            <title>Augmented BNF for Syntax Specifications: ABNF</title>
            <author fullname="D. Crocker" initials="D." role="editor" surname="Crocker"/>
            <author fullname="P. Overell" initials="P." surname="Overell"/>
            <date month="January" year="2008"/>
            <abstract>
              <t>Internet technical specifications often need to define a formal syntax. Over the years, a modified version of Backus-Naur Form (BNF), called Augmented BNF (ABNF), has been popular among many Internet specifications. The current specification documents ABNF. It balances compactness and simplicity with reasonable representational power. The differences between standard BNF and ABNF involve naming rules, repetition, alternatives, order-independence, and value ranges. This specification also supplies additional rule definitions and encoding for a core lexical analyzer of the type common to several Internet specifications. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="68"/>
          <seriesInfo name="RFC" value="5234"/>
          <seriesInfo name="DOI" value="10.17487/RFC5234"/>
        </reference>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="ITU1" target="https://www.itu.int/dms_pub/itu-t/opb/tut/T-TUT-CCICT-2020-PDF-E.pdf">
          <front>
            <title>QTR-RLB-IMEI - Reliability of International Mobile Station Equipment Identity (IMEI), Technical Report</title>
            <author>
              <organization>International Telecommunications Union</organization>
            </author>
            <date year="2020" month="July"/>
          </front>
        </reference>
        <reference anchor="ITU2" target="https://www.itu.int/rec/T-REC-E.118">
          <front>
            <title>E.118: The International Telecommunication Charge Card</title>
            <author>
              <organization>International Telecommunications Union</organization>
            </author>
            <date year="2006" month="May"/>
          </front>
        </reference>
        <reference anchor="LS1" target="https://www.isaca.org/resources/isaca-journal/issues/2022/volume-2/a-symmetrical-framework-for-the-exchange-of-identity-credentials-based-on-the-trust-paradigm-part-1">
          <front>
            <title>A Symmetrical Framework for the Exchange of Identity Credentials Based on the Trust Paradigm, Part 1: Identity Trust Abstract Model, ISACA Journal, vol.2</title>
            <author initials="L." surname="Sbriz" fullname="Luigi Sbriz">
              <organization/>
            </author>
            <date year="2022" month="April"/>
          </front>
        </reference>
        <reference anchor="LS2" target="https://www.isaca.org/resources/isaca-journal/issues/2022/volume-2/a-symmetrical-framework-for-the-exchange-of-identity-credentials-based-on-the-trust-paradigm-part-2">
          <front>
            <title>A Symmetrical Framework for the Exchange of Identity Credentials Based on the Trust Paradigm, Part 2: Identity Trust Service Implementation, ISACA Journal, vol.2</title>
            <author initials="L." surname="Sbriz" fullname="Luigi Sbriz">
              <organization/>
            </author>
            <date year="2022" month="April"/>
          </front>
        </reference>
        <reference anchor="LS3" target="https://www.isaca.org/resources/isaca-journal/issues/2023/volume-1/how-to-digitally-verify-human-identity">
          <front>
            <title>How to Digitally Verify Human Identity: The Case of Voting, ISACA Journal, vol.1</title>
            <author initials="L." surname="Sbriz" fullname="Luigi Sbriz">
              <organization/>
            </author>
            <date year="2023" month="January"/>
          </front>
        </reference>
        <reference anchor="LS4" target="https://www.isaca.org/resources/isaca-journal/issues/2023/volume-6/modeling-an-identity-trust-system">
          <front>
            <title>Modeling an Identity Trust System, ISACA Journal, vol.6</title>
            <author initials="L." surname="Sbriz" fullname="Luigi Sbriz">
              <organization/>
            </author>
            <date year="2023" month="November"/>
          </front>
        </reference>
        <reference anchor="LS5" target="https://www.isaca.org/resources/isaca-journal/issues/2025/volume-2/the-role-of-the-identity-provider">
          <front>
            <title>The Role of the Identity Provider, ISACA Journal, vol.2</title>
            <author initials="L." surname="Sbriz" fullname="Luigi Sbriz">
              <organization/>
            </author>
            <date year="2025" month="February"/>
          </front>
        </reference>
        <reference anchor="LS6" target="https://www.isaca.org/resources/isaca-journal/issues/2026/volume-2/the-link-between-data-sovereignty-and-digital-identity">
          <front>
            <title>The Link Between Data Sovereignty and Digital Identity, ISACA Journal, vol.2</title>
            <author initials="L." surname="Sbriz" fullname="Luigi Sbriz">
              <organization/>
            </author>
            <date year="2026" month="March"/>
          </front>
        </reference>
      </references>
    </references>
    <?line 532?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>This document was prepared using a text editor with Markdown syntax (kramdown-rfc dialect).</t>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA+19244c13nu/QB8hwoFRDPc3U3O8CBp4u1kNKTsCSSR5gzt
GIIgVHetni6zuqpTVT3DtmMg8HUucqEAuQg2dgBf7sv9BPtR9CT7P65D1aqe
HoqibCdEYpHVVevwr3/95/Wt8Xh8Z69p0zL7Ji2q0hwnbb02d/byVU1/bdqj
Bw8+eXB0Zy+tTXqcnD87vbN3fXmc/MpMk5N1u6jq/Ldpm1dl8qKu2mpWFdDe
errMmwYetpsVNJmXmVkZ+J+yvbM3S1t8Mq/u7BVpCS2Z8s5eVs3KdAmvZnU6
b8fNFFod5/hB3m7GNI5xs2lasxw/eHJn784ePC/g9TN5JbnAV5JzegXGOp3W
5qr7M36X0pCP7+wlyRhG0Rwnn0+Sc+wOHyUJj+LzdX6Z+4+rGgZ6upmaujGz
dQ1NjpKXefM6+WuYdn6VzjbJuSnzqk5Oq7JZF0DQlr+cVeuyrTcwljYtNvzM
LNO8OE4K7OXvaK4Ts8bRlVW9BGJeGRrgy89On3z06BP9++OHR0fe3w/t348e
PjrGr5Go/vdnF6/4pSRp0/rSAN3vLtp21Rzfv399fT3J2/UkL9v72bL5ZrWe
3od/j9v71Wp6v1239y/GF68uxqenZ6cX46MHRw/GL55+Nn42WWXzu9ImL8FP
+V9J8ouLl+OXn386Pvvi2RkQ96Up8nSaF0j+ap6cla2pS+KUtEi+qOAXk5y3
zDrP/nGdr5awVm7F9rGZg1FyYWaLMp/BNy/NqqqFqt4y2uUJe7gwhZlVy+Ua
P8ZnTfIKFqjkT7K0haHTtB58JLQ62oVWtZkBZV4+OwVSHB5+HJLiLj07Ti4W
5qbRJKcL7CY5Tevs7rud04Mn4weP8dHn59uXv0ln6QS6gUk11bqemeY+PRv/
Bv4F/cG/mjU8BDId3b+qivXSjI/up7ARl0vT1rgo43kNG+a6ql+PgffG7cKM
zZvZAva1GVdzt4NntaG/pkUznqaNycZVSW/z1l6ldZrll0v8Szs+HGCwE9jf
tufkM+05gZ4TaCt5Jj0Tuykfnbqek0+x5wSIj2+zxHghPY+0E3jQJoc9yXIy
bdo6nbXAuZkpRsnZ+cnpSfL3TKhRAtSZHEWXMSJjBqWM5cqj8YNHvILbmfJP
dQWPfvQVPOrrBlNf5TPYmMtVYVDW0A56fyv58F2t5ENdycP7i+p63FZjmH4O
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

-->

</rfc>
