This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.b_stds:tech:omg:dds_security [2020/05/07 18:56] nick ↷ Page moved from dido:public:xapend.stds:tech:omg:dds_security to dido:public:ra:xapend.stds:tech:omg:dds_security |
dido:public:ra:xapend:xapend.b_stds:tech:omg:dds_security [2021/08/13 16:25] (current) murphy [Overview of this Specification] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== OMG: DDS Security (DDS-SECURITY) ===== | ===== OMG: DDS Security (DDS-SECURITY) ===== | ||
| - | [[dido:public:xapend.stds:tech:omg| return to the OMG Standards ]] | + | [[dido:public:ra:xapend:xapend.b_stds:tech:omg:start| return to the OMG Standards ]] |
| <table> | <table> | ||
| Line 19: | Line 19: | ||
| by the DDS implementation. This specification also defines a set of builtin implementations of these | by the DDS implementation. This specification also defines a set of builtin implementations of these | ||
| SPIs.// | SPIs.// | ||
| - | * //The specified builtin SPI implementations enable out-of-the box security and interoperability | + | * //The specified builtin SPI implementations enable out-of-the box security and [[dido:public:ra:xapend:xapend.a_glossary:i:interoperability|interoperability]] |
| - | between compliant DDS applications.// | + | between compliant DDS [[dido:public:ra:xapend:xapend.a_glossary:a:application|applications]].// |
| * //The use of SPIs allows DDS users to customize the behavior and technologies that the DDS | * //The use of SPIs allows DDS users to customize the behavior and technologies that the DDS | ||
| - | implementations use for Information Assurance, specifically customization of Authentication, | + | implementations use for [[dido:public:ra:xapend:xapend.a_glossary:i:information_assurance|Information Assurance]], specifically customization of [[dido:public:ra:xapend:xapend.a_glossary:a:authentication|Authentication]], |
| - | Access Control, Encryption, Message Authentication, Digital Signing, Logging and Data | + | [[dido:public:ra:xapend:xapend.a_glossary:a:accesscontrol|Access Control]], [[dido:public:ra:xapend:xapend.a_glossary:e:encryption|Encryption]], Message Authentication, Digital Signing, Logging and Data |
| Tagging.// | Tagging.// | ||
| Line 31: | Line 31: | ||
| and/or user that invokes operations on DDS. Includes facilities to perform mutual | and/or user that invokes operations on DDS. Includes facilities to perform mutual | ||
| authentication between participants and establish a shared secret.// | authentication between participants and establish a shared secret.// | ||
| - | * //**AccessControl** Service Plugin. Provides the means to enforce policy decisions on what DDS | + | * //**AccessControl** Service Plugin. Provides the means to enforce [[dido:public:ra:xapend:xapend.a_glossary:p:policy|policy]] decisions on what DDS |
| related operations an authenticated user can perform. For example, which domains it can join, | related operations an authenticated user can perform. For example, which domains it can join, | ||
| - | which Topics it can publish or subscribe to, etc.// | + | which Topics it can [[dido:public:ra:xapend:xapend.a_glossary:p:publish-subscribe|publish or subscribe]] to, etc.// |
| * //**Cryptographic** Service Plugin. Implements (or interfaces with libraries that implement) all | * //**Cryptographic** Service Plugin. Implements (or interfaces with libraries that implement) all | ||
| - | cryptographic operations including encryption, decryption, hashing, digital signatures, etc. This | + | cryptographic operations including encryption, [[dido:public:ra:xapend:xapend.a_glossary:d:decryption|decryption]], hashing, digital signatures, etc. This |
| includes the means to derive keys from a shared secret.// | includes the means to derive keys from a shared secret.// | ||
| * //**Logging** Service Plugin. Supports auditing of all DDS security-relevant events.// | * //**Logging** Service Plugin. Supports auditing of all DDS security-relevant events.// | ||
| * //**Data Tagging** Service Plugin. Provides a way to add tags to data samples.// | * //**Data Tagging** Service Plugin. Provides a way to add tags to data samples.// | ||
| + | |||
| + | /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
| + | /* To add a discussion page to this page, comment out the line that says | ||
| + | ~~DISCUSSION:off~~ | ||
| + | */ | ||
| + | ~~DISCUSSION:on|Outstanding Issues~~ | ||
| + | ~~DISCUSSION:off~~ | ||