Skip to content

Orange-OpenSource/BBS-SHARP-doc-eudi-wallet

Repository files navigation

Trust Model : Securing digital identity with advanced cryptographic algorithms

Orange banner

Purpose

This repository aims at documenting the security and privacy risks that could arise from the implementation of the high level requirements and specifications of the European Digital Identity Wallet Architecture and Reference Framework. It also aims to provide and describe solutions (based in part on BBS# protocol description) to limit or resolve these risks, and to present their implementation in the main use cases of the European Digital Identity Wallet.

Structure

Chapter Description Status
Introduction Description of the aims, structure and context of the repository Version 1.1.0
Privacy on credential presentation This chapter describes the risks and critical solutions for ensuring the Holder's privacy when sharing Verifiable Credentials (attestations). Version 1.1.0
Privacy on credential issuance and presentation This chapter outlines supplementary risks and solutions essential for ensuring the Holder's privacy during the issuance and presentation of Verifiable Credentials (attestations). In progress
Other Important Features This chapter explores supplementary mechanisms that can be implemented to enhance the overall security and privacy of the system, providing advanced features for a more robust digital identity framework. In progress

Generate diagrams from plantuml code

  1. Prerequisites : Install make and plantuml in your environment
  2. Run the following command to generate the PDF version make diagrams
  3. The generated files are located in the folder "media"

Generate a PDF version of the documentation

  1. Prerequisites : Install make, pandoc, miktex in your environment
  2. Run the following command to generate the PDF version make all
  3. The generated file is located in the folder

Contributing

Please read CONTRIBUTING.md for details on the process for submitting pull requests.

Versioning

Please read CHANGELOG.md for documentation version history and description.

Authors

The main contributor to this project is Orange SA. For the full list of participants, see the repository contributors list.

License

See the LICENSE file for licensing information.

About

BBS# protocol for the European Digital Identity Wallet, addressing privacy and security mechanisms.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •