Hacker News new | ask | show | jobs
by motohagiography 1843 days ago
I'm surprised to be out of the loop on this. This is the first I've heard of Quebec's vaccine passports. As the OP says, it also implies there is an app, with a vendor, an infrastructure, and key management. (smarthealthit and azure as it appears to turn out)

The ethics and legality of vaccine passports are still very controversial, and using Quebec as a test ground for it seems like its part of an inevitable push, independent of popular assent to it. It's force, basically.

Using a JWT is sufficient for the purposes, and the vaccination status is basically a digital ID. This provides some mature and flexible structure to the token format, as opposed to say, a blockchain based one. The scanning app with the URI endpoints is going to be the interesting piece.

Having worked in the design of related concept, the main failure modes here are a compromise of the signing key which is probably in an azure HSM instance, or cached somewhere as just a k8s secret, mobile malware that steals or corrupts tokens, and then infrastructure ddos against that API endpoint during a holiday airline rush. There's also the question of how the code verification app works, as that's where the real vulnerabilites would be.

Given the amount of co-ordination required for a scheme like this to work, it is difficult to believe this is not being done in secret, and if so, why?

2 comments

Just to add some context re: Quebec.

Quebec's current Premiere is a populist who has been gaining huge amount of popularity points with his constituents (albeit, with Montreal being a bit of an exception) in bucking the Federal government; especially when it comes to matters of the Canadian Human Rights charter.

> and using Quebec as a test ground for it

Who are you implying is using Québec as a test ground? The reality is simple: Québec implemented something of its own volition. Nothing nefarious here.

Given all vaccine passport programs necessarily need federal acceptance and co-ordination for them to be portable outside the province, it is a test for a program by the federal government. Few people have any exepectation that Quebec will conform to national social norms and this is why it's being used as pilot project for what appears to be a national attack on civil liberties.
"What appears to be a national attack on civil liberties"

Nice weasel words. Appears to whom?

We can't require vaccination, but we can certainly prevent unvaccinated people from entering the country. That's been the case in some parts of the world for decades.

Who is Quebec?