DISCLAIMER: This will likely not be included in v0.1 of the specification, barring further discussion on this issue.
When an event is published, should the publisher be required to include fields related to the integrity of the event envelope, payload, or both (such as checksums), that allow consumers to verify that the event has not changed? There are two primary concerns related to this issue:
- Malicious middleware that intentionally changes payload values
- Bits have been dropped/mangled during transport or conversion between formats
DISCLAIMER: This will likely not be included in v0.1 of the specification, barring further discussion on this issue.
When an event is published, should the publisher be required to include fields related to the integrity of the event envelope, payload, or both (such as checksums), that allow consumers to verify that the event has not changed? There are two primary concerns related to this issue: