User Tools

Site Tools


Welcome to DDS Foundation WIKI


Security Model

Return to Glossary

The Security Model for Data Distribution Service (DDS) defines the security principals (users of the system), the objects that are being secured, and the operations on the objects that are to be restricted. DDS applications share information on DDS Global Data Spaces (called DDS Domains) where the information is organized into Topics and accessed by means of read and write operations on data-instances of those Topics.

Ultimately what is being secured is a specific DDS Global Data Space (domain) and, within the domain, the ability to access (read or write) information (specific Topic or even data-object instances within the Topic) in the DDS Global Data Space.

Securing DDS means providing:

  • Confidentiality of the data samples
  • Integrity of the data samples and the messages that contain them
  • Authentication of DDS writers and readers•Authorization of DDS writers and readers
  • Message-origin authentication
  • Data-origin authentication
  • Non-repudiation of data (Optional)

Source: Section 7.1

ddsf/public/guidebook/06_append/glossary/s/securitymodel.txt · Last modified: 2021/07/14 16:45 by murphy