DDS-Security 1.0 FTF Avatar
  1. OMG Issue

DDSSEC_ — Contents of KeyMaterial_AES_CTR_HMAC structure unclear

  • Key: DDSSEC_-78
  • Status: closed  
  • Source: Twin Oaks Computing, Inc. ( Mr. Clark Tucker)
  • Summary:

    How are the 'master salt', 'master session_salt' and 'master hmac_salt' values conveyed in the KeyMaterial_AES_CTR_HMAC data? Need a more complete description of the structure members.

    Also, recommend renaming/adding OctetSeq members to make it more clear:

    typedef long MasterKeyIdType;
    
    Structure members of the DDS::Security::KeyMaterial_AES_CTR_HMAC
        @Extensibility(EXTENSIBLE_EXTENSIBILITY)
        struct KeyMaterial_AES_CTR_HMAC {
          CipherKind        cipher_kind;
          HashKind          hash_kind;
          MasterKeyIdType   master_key_id;
          OctetSeq      master_key;
          OctetSeq      master_salt;         /* here */
          OctetSeq      master_session_salt; /* here */
          OctetSeq      master_hmac_salt;    /* here */
        }; 
    
  • Reported: DDS-Security 1.0b1 — Tue, 17 Nov 2015 14:22 GMT
  • Disposition: Closed; No Change — DDS-Security 1.0
  • Disposition Summary:

    With resolution of Issue14 this is no longer an issue

    With resolution of Issue14 this is no longer an issue

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