|
|
5 years ago | |
|---|---|---|
| docs | 5 years ago | |
| js | 5 years ago | |
| README.md | 5 years ago | |
| ecdsa_private_key | 5 years ago | |
| ecdsa_pub_key | 5 years ago | |
| index.html | 5 years ago | |
| index.v0.html | 5 years ago | |
| index.v1.html | 5 years ago | |
| index.v2.html | 5 years ago | |
| index.v3.html | 5 years ago | |
| index.v4.html | 5 years ago | |
| index.v5.html | 5 years ago | |
| private_key | 5 years ago | |
| pub_key | 5 years ago | |
| sign.sh | 5 years ago | |
| style.css | 5 years ago | |
| style.v0.css | 5 years ago | |
| style.v1.css | 5 years ago | |
| style.v2.css | 5 years ago | |
| verify.py | 5 years ago | |
| verify.sh | 5 years ago | |
JavaScipt-based web app to generate a Vaccine Certification in a QR Code that is signed by the Health Provider, making it impossible to forge.
Users can distribute their certificates to prove they have been vaccinated and are free of COVID-19.
The certificate is the signed record that prove a patient name has taken a vaccine. It follows the format:
healthpass:typeOfHash\signature@pubKeyURL?<record as queryString>
Example:
healthpass:SHA256\XhwgTyPE+Q6EaeEY+I10PbMI3i7yP6y73/tyYcjjtLciTW
adqjVoQ9xBrQxzVBCsu53dmA6f/kH9QFLHiRpa+SGe3+fjMLQrT5r19rEYYewA0P
WFMNRUg3uYsxvaYTaK7ZuMKypR1BDE1jFUkYlbcf15/yM2CBf1Msx5+tc5qv0=
@vitorpamplona.com/vaccine-certificate-qrcode-generator/pub_key?
date=2020-11-27T15:19:55.682Z&vaccinee=Vitor%20Fernando%20Pamplona
&vaccinator=CVS%20Minute%20Clinics&manuf=Pfizer&name=COVID19&lot=1221
&route=Intramuscular&site=Right%20arm&dose=1.0
This webapp has been deployed here.