[Sls-sea-dls] SDLS EP Minor Issues
David Koisser (external)
David.Koisser at esa.int
Fri Jul 5 09:52:15 UTC 2019
Hello everyone,
While working on the interoperability test John and me noticed some minor
issues in the baseline of the current draft.
See the list below including suggestions for straight-forward fixes:
- The Rekey SA has two possible PDUs under the same Tag (TC case and TM
case): This makes processing ambiguous without looking up the SPI as well
as its assigned channels OR implying from the length field. Further, it is
not clear why the TM version still needs two Key-IDs as well as both IV
and ARSN (doesn't USLP also work with AES-GCM?).
--> Suggestion: Two PDUs with the same structure, e.g., TC: SPI, Auth-Key,
ARSN (96 Bit with padding) and TM: SPI, Encr-Key, IV.(OR all four fields
for both)
- The Read ARSN also has two possible PDUs under the same Tag.
--> Suggestion: Making the ARSN field 96 Bits (with padding).
- The Start SA PDU only shows one Tag: The third Tag field can be either
'01' or '10', depending on up- or downlink. (also, there can be no mix
between both types of GVCIDs)
--> Suggestion: State that the Tag changes when addressing downlink.
- The Read ARSN Reply PDU has no SPI: This makes the procedure implicitly
stateful, meaning it cannot be interpreted on its own and on multiple
requests the order must be considered.
--> Suggestion: Include the SPI as well.
Cheers,
David
This message is intended only for the recipient(s) named above. It may contain proprietary information and/or
protected content. Any unauthorised disclosure, use, retention or dissemination is prohibited. If you have received
this e-mail in error, please notify the sender immediately. ESA applies appropriate organisational measures to protect
personal data, in case of data privacy queries, please contact the ESA Data Protection Officer (dpo at esa.int).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ccsds.org/pipermail/sls-sea-dls/attachments/20190705/07cfcd70/attachment.html>
More information about the SLS-SEA-DLS
mailing list