Closed Maxelweb closed 2 years ago
Verifica-C19 decoding workflow:
Base45
ZLIB
COSE
specificationkid
field of the COSE
CBOR
packetkid
Encoding documentation: https://www.governo.it/sites/governo.it/files/Green_Pass_all_D.pdf
VerificaC19 Test data for each country: https://github.com/eu-digital-green-certificates/dgc-testdata
Verification Fragment: https://github.com/ministero-salute/it-dgc-verificaC19-android/blob/develop/app/src/main/java/it/ministerodellasalute/verificaC19/ui/main/verification/VerificationFragment.kt
Barcode scanning library for Java: https://github.com/zxing/zxing (ported in VerificaC19) and a possible bug as illegal characters: https://github.com/zxing/zxing/issues/624
EU GreenPass Json specifications: https://ec.europa.eu/health/sites/default/files/ehealth/docs/covid-certificate_json_specification_en.pdf
More specifically, libraries used by the application and possible related attack vectors or known bug.