{"repo":"vault12/zax","free":true,"listed":false,"github":"https://github.com/vault12/zax","clone":"git clone https://github.com/vault12/zax.git","description":"NaCl-based Cryptographic Relay","language":"Ruby","stars":83,"topics":["zax","glow","nacl","cryptography","relay","redis","ruby","ed25519","elliptic-curves"],"license":"MIT","category":"databases-storage","readme_excerpt":"Zax Zax is a NaCl-based Cryptographic Relay, easily accessed via the Glow library. You can read the full technical specification here. Zax relay nodes are asynchronous \"dead drops\" for mobile communications. Relays are intended to be multiplied for reliability and form a distributed network. Individual devices send messages to a mutually deterministic subset of relays and check the same for response traffic. Features - Universal : All Zax Relay nodes are mutually interchangeable and operate in a global address space. Any mobile device can contact any node to pass private messages to any other mobile device without a pre-existing setup or registration with that Relay. - Encrypted end-to-end : It is cryptographically impossible for a Zax Relay node to decrypt the traffic passing though it between endpoint devices even if the Relay is taken over by an external agency. - Ephemeral : Zax Relay nodes do not store anything in permanent storage, and operate only with memory-based ephemeral storage. The Relay acts as an encrypted memory cache shared between mobile devices. Key information is kept in memory only and erased within minutes after completing the session. Encrypted messages are kept in memory for future collection and are erased after a few days if not collected by the target device. - Well-known relays : A deployed Zax Relay node's URL/identity should be well known and proven by a TLS certificate. Applications might implement certificate pinning for well-known relays of th","default_branch":null,"files":null,"tree":[],"storefront":"/r/vault12","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vault12/zax/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}