Tachoparser verifies the cryptographic signatures embedded in tachograph data files against a chain of EU certificates managed by the European Root Certification Authority (ERCA). Without these certificates, parsing still succeeds but all signature verification is skipped and theDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/traconiq/tachoparser/llms.txt
Use this file to discover all available pages before exploring further.
verified field on each data block will not be set to true.
There are two certificate sets, one per tachograph generation:
- pks1 — First-generation Digital Tachograph (DT) certificates
- pks2 — Second-generation Smart Tachograph (ST) certificates
internal/pkg/certificates/pks1/internal/pkg/certificates/pks2/
- Automated (scripts)
- Manual download
The repository includes Python download scripts that fetch and rename all available certificates automatically.The script downloads all DT public keys from ERCA and writes them to
Install script dependencies
The scripts require the
requests and lxml packages. If you do not already have them:Download first-generation certificates
internal/pkg/certificates/pks1/.Parsing works without any certificates installed. Only signature verification is affected — all other decoded fields are unaffected.