User Tools

Site Tools


dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_net:1_msg

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_net:1_msg [2020/05/07 18:07]
nick ↷ Page moved from dido:public:ra.1.intro:1_views:2_tech_views:2-nodenet:2_net:1_msg to dido:public:ra.1.intro:2_views:2_tech_views:2-nodenet:2_net:1_msg
dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_net:1_msg [2021/08/11 11:06]
murphy [2.2.2.1.1 Secure Messaging]
Line 1: Line 1:
 ====== 2.2.2.1.1 Secure Messaging ====== ====== 2.2.2.1.1 Secure Messaging ======
-[[dido:​public:​ra.1.intro:​1_views:​2_tech_views:​2-nodenet:​1_net|return to Network View]]+[[dido:​public:​ra:1.2_views:​2_tech_views:​2-nodenet:​2_net|return to Network View]]
  
-The lowest functional layer of a Node component is Secure Messaging. It is essential that a distributed system be able to have trusted, reliable, tamper resistant, and anti-snoop data flow between nodes in the Network. Secure ​Messaging ​must also include a standardized,​ consistent and predictable way to marshal data between nodes. For example, the [[dido:​public:​xapend.glossary:​e:​endianness| Endianness]] of each Node may be different. This requires a solid transport mechanism, an excellent security infrastructure,​ and a standardized way to distribute data quickly and efficiently.+The lowest functional layer of a node component is secure messaging. It is essential that a [[dido:​public:​ra:​xapend:​xapend.a_glossary:​d:​distsystem|distributed system]] be able to have trusted, reliable, tamper resistant, and anti-snoop data flow between ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​n:​node|nodes]] in the network. Secure ​messaging ​must also include a standardized,​ consistentand predictable way to marshal data between nodes. For example, the [[dido:​public:ra:xapend:xapend.a_glossary:​e:​endianness| Endianness]] of each node may be different. This requires a solid transport mechanism, an excellent security infrastructure,​ and a standardized way to distribute data quickly and efficiently.
  
 ===== Standards ===== ===== Standards =====
 ====Technical Standards ==== ====Technical Standards ====
  
-  * [[dido:​public:​xapend.stds:​tech:​ietf:​http]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​tech:​ietf:​http]] 
-  * [[dido:​public:​xapend.stds:​tech:​ietf:​https]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​tech:​ietf:​https]] 
-  * [[dido:​public:​xapend.stds:​tech:​ietf:​oauth]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​tech:​ietf:​oauth]] 
-  * [[dido:​public:​xapend.stds:​tech:​ietf:​oauth_bearer]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​tech:​ietf:​oauth_bearer]] 
-  * [[dido:​public:​xapend.stds:​tech:​ietf:​pkcs]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​tech:​ietf:​pkcs]] 
-  * [[dido:​public:​xapend.stds:​tech:​ietf:​pkcs_rsa]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​tech:​ietf:​pkcs_rsa]] 
-  * [[dido:​public:​xapend.stds:​tech:​ietf:​xacml]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​tech:​ietf:​xacml]] 
-  * [[dido:​public:​xapend.stds:​tech:​ietf:​https]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​tech:​ietf:​https]] 
-  * [[dido:​public:​xapend.stds:​tech:​ietf:​ssl]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​tech:​ietf:​ssl]] 
-  * [[dido:​public:​xapend.stds:​tech:​ietf:​hmac]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​tech:​ietf:​hmac]] 
-  * [[dido:​public:​xapend.stds:​tech:​omg:​dds]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​tech:​omg:​dds]] 
-  * [[dido:​public:​xapend.stds:​tech:​omg:​dds_security]]+  * [[dido:​public:ra:xapend:xapend.b_stds:​tech:​omg:​dds_security]]
  
 ==== de facto Standards ==== ==== de facto Standards ====
-  * [[dido:​public:​xapend.stds:​defact:​zeromq]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​defact:​zeromq]] 
-  * [[dido:​public:​xapend.stds:​defact:​google:​grpc]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​defact:​google:​grpc]] 
-  * [[dido:​public:​xapend.stds:​defact:​google:​protobuf]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​defact:​google:​protobuf]] 
-  * [[dido:​public:​xapend.stds:​defact:​linuxf:​openmama]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​defact:​linuxf:​openmama]] 
-  * [[dido:​public:​xapend.stds:​defact:​linuxf:​openmsg]] +  * [[dido:​public:ra:xapend:xapend.b_stds:​defact:​linuxf:​openmsg]] 
-  * [[dido:​public:​xapend.stds:​defact:​bitcoin:​bips:​bip_0070]]+  * [[dido:​public:ra:xapend:xapend.b_stds:​defact:​bitcoin:​bips:​bip_0070]] 
 + 
 +/​**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 
 +/* To add a discussion page to this page, comment out the line that says  
 +  ~~DISCUSSION:​off~~ 
 +*/ 
 +~~DISCUSSION:​on|Outstanding Issues~~ 
 +~~DISCUSSION:​off~~
dido/public/ra/1.2_views/2_tech_views/2-nodenet/2_net/1_msg.txt · Last modified: 2021/11/09 15:51 by char