Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Consensas/information-passport
Information / COVID Passport Validator
https://github.com/Consensas/information-passport
Last synced: 6 days ago
JSON representation
Information / COVID Passport Validator
- Host: GitHub
- URL: https://github.com/Consensas/information-passport
- Owner: Consensas
- License: apache-2.0
- Created: 2021-01-11T15:41:51.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-24T23:36:13.000Z (over 3 years ago)
- Last Synced: 2024-08-02T20:44:31.675Z (3 months ago)
- Language: JavaScript
- Size: 1.63 MB
- Stars: 6
- Watchers: 5
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Information Passport
## What is an Information Passport?
An **[Information Passport](https://github.com/Consensas/information-passport/tree/main/docs#information-passport)**
is a _signed digital document_ that makes some claim,
for example "So and so was Vaccinated against COVID-19 on a certain date".
If the _signature_ matches the _public key_ of the digital document, the
document is **Verified**.
If the **Claim** made in the document checks against a set of (use-defined) rules
_and_ the "fingerprint" of the public key is known, we say the document is
**Validated**.A **Vaccination Passport** is an Information Passport that
provides digital proof of a Vaccination.
A **Test Passport** is an Information Passport that provides
digital proof a some test having been performed.## What is this Project?
This is Open Source code for creating and verifying
Information Passports, such as Vaccination Passports,
Test Passports and so forth.## Where do I start / Tell me more?
**[Start here](docs) in the documentation.**
## Folders
* [docs](docs): documentation, including standards we are defining.
* [crypto](crypto): the core signing and verification algorithms
* [validate](validate): the validation algortithms.
* [web](https://github.com/Consensas/information-passport-wbesite):
a sample web interface that will scan and verify
Information Passport QR codes or take QR code entry* [tools](https://github.com/Consensas/information-passport-tools):
tools for working with IPs. Includes command line
verification and pretty printing code, interface for
barcode scanner on Raspberry Pi (or likely anywhere).* test: test code
## Contact
Need this for your organization?
Contact [Consensas](mailto:[email protected]).Technical support:
[open an issue](https://github.com/Consensas/information-passport/issues).
Patches more appreciated than "you should do this"