Digital signature of IWXXM reports
Details
I would like to discuss an option to extend the iwxxm:ReportType/ by an optional digital signature. My colleague discussed this option at the MET3SG meeting in Brussels. We even know one case (DWD) when an IWXXM producer signs their IWXXM data sent over AMQP.
The proposal is to use https://www.w3.org/TR/xmldsig-core1/.
Requestor
Jan Korosi, @jkorosi
iwxxm:ReportType is designed to carry such information. We may want to discuss if this is the thing we would like to add, and may be something else too? We may also want to discuss if we would like to do it in 2025-2 or thereafter.
The use of XMLDSig, however, may need further considerations, as we need standardized "XML canonicalization" algorithm to create the "signature". We tried this many years ago and found it works for a single organization but things can get complicated if it involves may different parties. May be there are new improvements since then? Let me know if you have any updates on this.
https://github.com/wmo-im/iwxxm/wiki/TT-AvData-Discussion-2025-May-14 notes: Jan presented and mentioned that their customers have requested; Dirk noted that it verifies that the message has not been modified between creation and distribution; Choy noted that the XML can currently handle this as is and noted that the xmldsig is old; Not for this fast-track, because it needs more exploration