pub fn encode_secured_rtps_message(
plugin: &dyn CryptographicPlugin,
local: CryptoHandle,
remote_list: &[CryptoHandle],
message: &[u8],
) -> Result<Vec<u8>, SecurityRtpsError>Expand description
Schuetzt eine ganze RTPS-Message. Die ersten 20 byte (Header) bleiben plaintext; alles dahinter (Submessage-Stream) wird verschluesselt + authentifiziert. Output:
[ header (20) | SRTPS_PREFIX | encrypted body | SRTPS_POSTFIX ]§Errors
Input zu kurz fuer den Header oder Crypto-Plugin-Fehler.