zerodds-security-rtps 1.0.0-rc.1

Secure-Submessage-Wrapper (SEC_PREFIX/SEC_BODY/SEC_POSTFIX) + RTPS-Header-AAD-Codec (SRTPS_PREFIX/SRTPS_POSTFIX) fuer DDS-Security 1.1 §7.3.6 + §9.5.
Documentation
  • Coverage
  • 100%
    30 out of 30 items documented0 out of 2 items with examples
  • Size
  • Source code size: 56.96 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 624.92 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 19s Average build duration of successful builds.
  • all releases: 19s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • zero-objects/zero-dds
    2 1 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • SandraK82

zerodds-security-rtps

License: Apache-2.0 docs.rs

Secure-Submessage-Wrapper + RTPS-Header-AAD-Codec fuer den ZeroDDS-Stack nach OMG DDS-Security 1.1 §7.3.6

  • §9.5. Safety classification: SAFE.

Spec-Mapping

Spec Abschnitt
OMG DDS-Security 1.1 §7.3.6 (Secure Submessage), §9.5 (RTPS-Message Protection)

Was ist drin

  • encode_secured_submessage / decode_secured_submessage.
  • encode_secured_submessage_multi / decode_secured_submessage_multi (Receiver-Specific-MACs).
  • srtps::{encode_srtps, decode_srtps}.
  • header_aad-Modul.
  • Konstanten SEC_PREFIX, SEC_BODY, SEC_POSTFIX, SRTPS_PREFIX, SRTPS_POSTFIX, MAX_RECEIVER_MACS.

Stabilitaet

1.0.0-rc.1. Wire-Format byte-genau zu Cyclone/FastDDS.

Tests

cargo test -p zerodds-security-rtps

31 Tests grün.

Lizenz

Apache-2.0.