Skip to content

mmlab-aueb/data-proxies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enabling semi-trusted proxies for Data Spaces

This repository includes the source code used for the evaluation of the solution presented in the paper "Enabling semi-trusted proxies for Data Spaces" (under review)

Set up

Install the following dependencies

python3 -m pip install cryptography
python3 -m pip install jwcrypto

Execute initialize.py to generate the signing and verification keys, as well as the test vectors

python3 initialize.py

Benchmarking

Signing

Execute the sign script

python3 sign.py

Selective disclosure and verifying

Execute the verification script

python3 verify.py

The script randomly reveals 5 to 50 attributes and performs signature verification

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages