diff --git a/Uruguayan-eID.md b/Uruguayan-eID.md index 5d110d1..fec6eab 100644 --- a/Uruguayan-eID.md +++ b/Uruguayan-eID.md @@ -31,6 +31,10 @@ run by [AGESIC](https://www.gub.uy/agencia-gobierno-electronico-sociedad-informa Resources: * Official digital-identity information: [AGESIC](https://www.gub.uy/agencia-gobierno-electronico-sociedad-informacion-conocimiento). +* AGESIC's [technical documentation for the chip card](https://www.gub.uy/agencia-gobierno-electronico-sociedad-informacion-conocimiento/book/7192/download) + (PDF, in Spanish), which specifies the APDUs and the data-object layouts, and + the [reference APDU code](https://github.com/eIDuy/apdu-services) it publishes + alongside it. * [firmauy](https://github.com/carlosplanchon/firmauy): a third-party command-line tool to sign and verify PDF (PAdES), XML (XAdES) and arbitrary files (CAdES/.p7s) with the cédula over PKCS#11, with local certificate-chain @@ -110,9 +114,129 @@ Data object 'MRZ' Data (93 bytes): ``` +## Decoding the identity data objects + +`pkcs15-tool -D` prints the objects as raw bytes, and `-R