Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NlVaxPass codes recognized as fake. #17

Open
craftxbox opened this issue Oct 17, 2021 · 6 comments
Open

NlVaxPass codes recognized as fake. #17

craftxbox opened this issue Oct 17, 2021 · 6 comments

Comments

@craftxbox
Copy link

craftxbox commented Oct 17, 2021

Codes issues from the Government of Newfoundland & Laborador NLVaxPass app result in a 'This looks like a fake vaccination proof' error.

@steven676
Copy link

steven676 commented Oct 17, 2021 via email

@craftxbox
Copy link
Author

Could you visit https://steven676.github.io/shc-covid19-decoder/, uncheck "Verify signature", scan your SHC, and provide the value of the issuer field (first line of the output)?

Sure, https://www.gov.nl.ca/covid-19/life-during-covid-19/vaccination-record/prod
Already checked and the keys are available at https://www.gov.nl.ca/covid-19/life-during-covid-19/vaccination-record/prod/.well-known/jwks.json
{"keys":[{"kty":"EC","kid":"UboztS3pE1mr0dnG7Rv24kRNqlYbHrbxd-qBFerpZvI","use":"sig","alg":"ES256","crv":"P-256","x":"mB0PKTVRnr3JCtyucEjCHXkXW3COg5KP0y4gKCNJxWc","y":"PTpxiYECNiuyRwpwqjme8OIFdG7N-HwN2XH02phdZCs","date":1632779181394}]}

steven676 added a commit to steven676/shc-covid19-decoder that referenced this issue Oct 17, 2021
…cord

Key from https://www.gov.nl.ca/covid-19/life-during-covid-19/vaccination-record/prod/.well-known/jwks.json:

$ sha256sum jwks.json
66684693005b6f45a1443b53322677e5c385727487f46ebae6a642e3244d1b28  jwks.json

With thanks to GitHub user @craftxbox; closes fproulx#17.
@steven676
Copy link

Thanks; key added to my branch and build at https://steven676.github.io/shc-covid19-decoder/ updated. (There is a second key embedded in the NLVaxVerify Android app with kid: NCdFVhxkSS2qo6COhJ9q_Pdm1PjZcdNAGvaMaFwkvdQ; I'm moderately curious as to where that one comes from.)

@craftxbox
Copy link
Author

Huh, interesting. I wonder why they had that one.

@Andrew1431
Copy link

issuer (UNVERIFIED): https://prd.pkey.dhdp.ontariohealth.ca

@craftxbox
Copy link
Author

issuer (UNVERIFIED): https://prd.pkey.dhdp.ontariohealth.ca

Are you sure you're on the correct issue? This issue relates to the Newfoundland issued passports, Not ontario.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants