EKD
Generated by scripts/gen-format-pages.py from docs/data/format-metadata/, FILE_FORMATS.csv and docs/formats-master.csv. Do not edit by hand: change the source, then run the script.
SANKOM Audytor Energy Certificate.
At a glance
| Original creator | SANKOM (Audytor) |
| Purpose | The data behind a Polish energy performance certificate (świadectwo charakterystyki energetycznej) as produced by SANKOM Audytor. |
| Extensions | .ekd |
| Poka parser | poka-ekd |
| Viewer | poka-metadata-card-viewer |
| Depth tier | Metadata card (see Depth tiers) |
| Breadth tier | B5 Identification (see Breadth tiers) |
How much Poka reads
B5 Identification. The format is recognised and a few properties are shown (name, size, version string). Nothing of the content is decoded.
Confidence: medium (the reviewer read the code). Basis: Reviewed 2026-10-16: read parsers/poka-ekd/src/lib.rs in full and tests/samples.rs. Covers the PWFILEVERINF container with data kind EKO--DAT only. Only the 0x70-byte header is read; the rest is reported as a byte count. Corpus files are not in poka-samples or the crate, so tests could not be checked against real files; medium confidence. Judgement: B5 rather than B4 because the card has no container structure or counts, only header fields.
What Poka does not read
- Whole certificate payload (building data, energy performance indicators, ratings, recommendations)
- Header flags and counts at offset 0x18 (shown as raw hex)
- Other SANKOM data kinds in the same container
- Format versions other than the one seen in the header sample (1.01)
Background
The payload is proprietary, but the header is a fixed record that says what is needed to decide whether an installation can open the file: data kind, format version, record type, data and interface language, the producing application and the minimum application version, which is a constraint such as >=2000 rather than a number. Poka shows those header fields on a metadata card; the certificate data itself is not decoded.
Versions
| Version | Identifier | Poka | Note |
|---|---|---|---|
| PWFILEVERINF container, data kind EKO--DAT | PWFILEVERINF |
Partly read | Header only. |
Sources
- parsers/poka-ekd/src/lib.rs