Android icon indicating copy to clipboard operation
Android copied to clipboard

QR code generated by Catima cannot be read by Verify Ontario

Open toolstack opened this issue 3 years ago • 20 comments

Smart Health Cards standard for COVID vaccination QR receipts are used in several Canadian provinces, but Catima generates a QR code that looks very different from the source QR code and cannot be read by the Verify Ontario app.

For example here is a sample QR code that looks similar to the official QR codes created by Ontario:

sample-qr-code

And what Catima generates after reading in the data:

Screenshot_20211017-133542

Note that this is valid QR code, and can be read by the shc-extractor script from which the sample data is taken, but Verify Ontario cannot read it.

It looks like the official QR code is a 4x4 pattern while Catima generates a 6x6 code. Catima is also not alone in generating this 6x6 style QR code from the data, another QR app I tried does the same thing.

toolstack avatar Oct 17 '21 20:10 toolstack