This shows you the differences between two versions of the page.
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, consistent, and 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~~ |