Skip to content

SOFIE-project/Privacy-and-Data-Sovereignty

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
PDS
 
 
 
 
 
 
 
 
doc
 
 
 
 
 
 
 
 
 
 

Privacy and Data Sovereignty Component

Description

This is the Privacy and Data Sovereignty (PDS) Component of the SOFIE framework. PDS is composed of two modules: the Privacy module and the Data Sovereignty module. Each module can be used independently from the other.

The Privacy module enables the creation of privacy preserving surveys. These are surveys that allow users to add noise to their responses, using local differential privacy mechanisms. The addition of the noise prevents 3rd parties from learning meaningful information about specific users, but at the same time aggregated statistics can be extracted. The accuracy of the extracted statistics depends on the number of responses.

The Data Sovereignty module implements an OAuth 2.0 Authorization Server. This server accepts *authorization grants8 and if the grant is valid it generates an access token encoded using the JSON web token format. Accepted types of authorization grants are: Decentralized Identifiers, Verifiable Credentials, and pre-shared secret keys. The generated web token can be used by any web service, as well as with SOFIE's Identity, Authentication, and Authorization (IAA) Component

Usage

Contact info

Please use github issues page in case of any questions.


About

Privacy and Data Sovereignty component

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published