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
dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_net:1_msg [2020/05/07 18:08]
nick ↷ Links adapted because of a move operation
dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_net:1_msg [2021/11/09 15:51] (current)
char ↷ Links adapted because of a move operation
Line 1: Line 1:
 ====== 2.2.2.1.1 Secure Messaging ====== ====== 2.2.2.1.1 Secure Messaging ======
-[[dido:​public:​ra.1.intro:2_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:start]] 
-  * [[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.1588889282.txt.gz · Last modified: 2020/05/07 18:08 by nick