Dependencies: base45-ansi-C, zlib, COSE-C.
About base45-ansi-C it raise many warning because it make an signed integer overflow (which is UB)
i don't care for now, but it's important to know i have opened a pull request for this.
I started this to help a guy, then i have wasted hours trying to figure how to COSE-C should be used to this purpose, so i decided to publish here.
# then into the folder
mkdir -p build && cd build
cmake ..
make -j`nproc`
- https://github.com/jojo2234/GreenPass-Experiments
- https://dencode.com/string/base45
- https://lorenzomillucci.it/posts/2021/06/2021-06-28-ubuntu-decodificare-greenpass-covid-19 (italian)
- https://dday.it/redazione/39870/cosa-ce-scritto-nel-qrcode-del-green-pass-come-decodificarlo-per-guardarci-dentro (Italian)
- https://github.com/eu-digital-green-certificates/dgc-testdata