DDS-Security 1.0 FTF Avatar
  1. OMG Issue

DDSSEC_ — Wrong reference to "create_local_datawriter_crypto_tokens" and "create_local_datareader_crypto_tokens" in §8.8.6.3

  • Key: DDSSEC_-107
  • Status: closed  
  • Source: Real-Time Innovations ( Dr. Gerardo Pardo-Castellote, Ph.D.)
  • Summary:

    In section §8.8.6.3
    In says

    the DDS middleware shall call the operation create_local_datawriter_crypto_tokens on the KeyFactory to obtain the DatawriterCryptoHandle for the builtin DataWriter.

    However create_local_datawriter_crypto_tokens does not return DatawriterCryptoHandle and moreover according section 8.5.1.7.3 (Operation: register_local_datawriter) the operation that creates the DatawriterCryptoHandle is register_local_datawriter

    In section §8.8.6.3
    In says

    the DDS middleware shall call the operation create_local_datareader_crypto_tokens on the KeyFactory to obtain the DatareaderCryptoHandle for the corresponding builtin DataReader.

    However create_local_datareader_crypto_tokens does not return DatareaderCryptoHandle and moreover according section 8.5.1.7.5 (Operation: register_local_datareader) the operation that creates the DatareaderCryptoHandle is register_local_datareader.

    Likewise in §8.8.6.3 the reference to create_local_datawriter_crypto_tokens should be changed to register_local_datawriter and the reference to create_local_datareader_crypto_tokens" to "register_local_datareader".


    For these reason the following changes should be made:

    In section §8.8.6.3 change "create_local_datawriter_crypto_tokens" to "register_local_datawriter"

    In section §8.8.6.3 change "create_local_datareader_crypto_tokens" to "register_local_datareader"

    n section §8.8.6.4 (Item 1 in first list of items) change "create_local_datawriter_crypto_tokens" to "register_local_datawriter"

    In section §8.8.6.4 (Item 1 on second list of items) change "create_local_datareader_crypto_tokens" to "register_local_datareader"

  • Reported: DDS-Security 1.0b1 — Wed, 2 Dec 2015 05:24 GMT
  • Disposition: Resolved — DDS-Security 1.0
  • Disposition Summary:

    Fix reference to "create_local_datawriter_crypto_tokens" and "create_local_datareader_crypto_tokens" in §8.8.6.3

    Analysis in issue description is correct. Apply suggested corrections.

  • Updated: Tue, 12 Jul 2016 14:45 GMT