| EXI — schema-informed, bit-packed | Primitives, value string table, grammars, header, documents and fragments |
| V2GTP framing | All payload types, hostile-length handling, bounded stream reassembly |
| SDP discovery | Codec, the vehicle-side retry engine, TLS-downgrade and off-link rejection |
| SLAC — ISO 15118-3 | Frame codec, timers, and the matching state machine for both roles |
| ISO 15118-2 message set | All 34 body messages, ds:Signature included |
| ISO 15118-20 message sets | CommonMessages, AC, DC, WPT, ACDP |
| Session layer | Clock, spec timers and loop budgets, ordering graphs for both generations, the ISO 15118-2 charging-profile rule |
| EVCC / SECC drivers | Handshake, sequencing, session-id checks, half-duplex enforcement, pause and resume |
| Plug & Charge signatures | XMLDSig over EXI fragments, build and verify, algorithm restrictions enforced |
| V2G PKI | DER/X.509 reader, RFC 5280 path validation, the Annex F certificate profiles, and the encrypted contract-key envelope |