https://github.com/crocs-muni/indie-service
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (2.8%) to scientific vocabulary
Last synced: 6 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: crocs-muni
- Language: Python
- Default Branch: main
- Size: 9.77 KB
Statistics
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
- Releases: 0
Created 11 months ago
· Last pushed 10 months ago
Metadata Files
Readme
README.md
Indistinguishability service
After installing the requirements, run with:
bash
$ flask --app indie_service --port {NUM}
This service supports the following endpoint that, upon receiving a valid JWT via POST, returns a salt. The JWT is assumed to signed by this OIDC provider.
/get-salt
The simplest, software-only, example of salt derivation as a SHA256 hash.
/get-salt-e2e
Similarly to /get-salt, but the request is end-to-end encrypted using Noise channel.
/get-salt-jcardsim
Similarly to /get-salt, but the salt is derived inside a simulated JavaCard.
Owner
- Name: CRoCS
- Login: crocs-muni
- Kind: organization
- Location: Faculty of Informatics, Masaryk University, Brno
- Website: https://crocs.fi.muni.cz
- Repositories: 95
- Profile: https://github.com/crocs-muni
Centre for Research on Cryptography and Security
GitHub Events
Total
- Member event: 1
- Push event: 6
- Create event: 2
Last Year
- Member event: 1
- Push event: 6
- Create event: 2
Dependencies
requirements.txt
pypi
- cryptography *
- noiseprotocol *
- pyjwt *
- pyscard ==2.0.9
- requests *