Skip to content

Commit

Permalink
Merge branch 'versione-corrente' into p256
Browse files Browse the repository at this point in the history
  • Loading branch information
asharif1990 authored Feb 27, 2024
2 parents c39cc31 + 0218aef commit 1857626
Show file tree
Hide file tree
Showing 16 changed files with 1,815 additions and 528 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ Each time a release is created or edited, a preview is built based on the tag th

## How to contribute

Feel free to open [Pull Requests and to present a problem with an Issue](CONTRIBUTING.md).
Don't hesitate to submit [Pull Requests or raise Issues](CONTRIBUTING.md) if you encounter any problems.


## License
Expand Down
2 changes: 1 addition & 1 deletion docs/en/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -281,5 +281,5 @@ def setup(app):

numfig = True

# to turn smartquotes off and be able to use
# to turn smartquotes off and be able to use
smartquotes = False
13 changes: 9 additions & 4 deletions docs/en/defined-terms.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,28 +29,34 @@ Below are the description of acronyms and definitions which are useful for furth
- An entity, recognized and accredited by the State, responsible for identifying citizens for the issuance of an Electronic Identity Certificate.
* - Electronic Attestation of Identity
- Electronic attestation of attributes referring to master data already present in Italian digital identity systems.
* - Digital Credential
- An signed Credential whose integrity can be cryptographically verified using the public keys of its Issuer. It is also known as Credential.
* - Federation Authority
- A public governance entity that issues guidelines and technical rules, and administers - directly or through its intermediary - Trusted Lists, services, and accreditation processes, the status of participants, and their eligibility evaluation. It also performs oversight functions.
* - Wallet Instance
- An instance of the Wallet Solution, installed on a personal mobile device and controlled by a specific User who is its sole owner. It is the application that enables citizens to fully and autonomously manage their digital identity and EAAs.
* - Wallet Provider
- All public and/or private entities, conforming to a technical profile and accredited by the Federation Authority, that provide citizens with an IT Wallet Instance.
* - Wallet Instance Attestation
* - Wallet Attestation
- Verifiable Attestation, issued by the Wallet Provider, that proves the security compliace of the Wallet Instance.
* - App Attestation Service
* - Wallet Attestation Service
- Device manufacturer service that allows you to certify the authenticity of the mobile app (Wallet Instance).
* - Qualified Electronic Attestation of Attributes (QEAA)
- A digitally verifiable attestation in electronic form, issued by a QTSP, that substantiates a person's possession of attributes.
* - Qualified Electronic Signature Provider
- The Electronic Trust Service Provider responsible for the issuing of Qualified Electronic Signature certificates to the User.
* - Relying Party
- A natural or legal person that implements an authentication system requiring electronic attribute attestation submissions as an authentication mechanism.
* - Verifier
- See Relying Party.
* - Trust Attestation
- Electronic attestation of an entity's compliance with the national regulatory framework, which is cryptographically verifiable and cannot be repudiated over time by the entity that issued it. A Trust Attestation is always related to a particular Trust Framework.
* - Trust Layer
- An architectural component that enables IT Wallet system participants to establish trust, in terms of reliability and compliance of all participants with the regulatory framework governing the digital identity system.
* - Trust Model
- System defining how the participants of the ecosystem establish and maintain trust in their interactions. The Trust Model outlines the rules and the procedures for the entities (like users, systems, or applications) should validate each other's identities, authenticate, and establish the level of trust before exchanging information.
* - Level of Assurance
- The degree of confidence in the vetting process used to establish the identity of the User and the degree of confidence that the User who presents the credential is the same User to whom the credential was issued.
- The degree of confidence in the vetting process used to establish the identity of the User and the degree of confidence that the User who presents the credential is the same User to whom the Digital Credential was issued.
* - Holder Key Binding
- Ability of the Holder to prove legitimate possession of the private part, related to the public part attested by a Trusted Third Party.

Expand All @@ -75,4 +81,3 @@ Acronyms
- Application Programming Interface
* - **LoA**
- Level of Assurance

4 changes: 2 additions & 2 deletions docs/en/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ This documentation defines the national implementation profile of EUDI Wallet, c
- PID/EAA in MDL CBOR format.
- PID/EAA in `SD-JWT`_ format.
- Wallet Solution general architecture.
- Wallet Instance Attestation.
- Wallet Attestation.
- Issuance of PID/EAA according to `OpenID4VCI`_.
- Presentation of PID/EAA according to `OpenID4VP`_.
- Presentation of pseudonyms according to `SIOPv2`_.
Expand All @@ -44,7 +44,7 @@ Index of content
defined-terms.rst
trust.rst
wallet-solution.rst
wallet-instance-attestation.rst
wallet-attestation.rst
pid-eaa-data-model.rst
pid-eaa-issuance.rst
relying-party-solution.rst
Expand Down
Loading

0 comments on commit 1857626

Please sign in to comment.