Arch
Highly Secure
Untrusted Environments
Surveillance Everywhere
How do you guarantee the safety of your data when the very hardware that processes it has potential back doors built into its firmware? Although such hardware might be able to read memory, network traffic, and other system resources, and potentially even relay that data to surveillance partners, if no one can understand the data, then it is still safe as long as the encryption holds.
Encryption Everywhere
Arch uses multiple layers of end-to-end encryption to guarantee data security in untrusted environments. That encryption itself consists of multiple algorithms from the standard AES and SHA algorithms to graph-based techniques. In the future, it will use quantum-resistant algorithms as advised by NIST. Data is always encrypted no matter its state: at rest, in transit, or during processing.

Where data is at rest in a database or file system, it is structured in a way that individual records cannot be identified, and therefore metadata about the data cannot be understood. When per-row encryption is used, the keys are dis-associated from their corresponding record, such that the only way to access the right key is through Arch, which itself is a controlled process that is encrypted and obfuscated.

Where data is in transit, it is encrypted and wrapped in an envelope, which is again encrypted to create a messaging system that will hold even if network traffic is compromised. Every microservice in Arch communicates with each other using this encrypted envelope pattern and so will your application when you build upon it to so that an end-to-end encryption system can exist across the entire platform.

When data is processed in memory, it is processed in a way where it does not lose its encryption, even when transferring encryption methodologies across architectural layers.
Designed for Governments
Usable By Everyone
Protect Personally Identifiable Information
Arch was designed to protect highly sensitive personally identifiable information (PII) at scale, and in particular, identity information as required by governments. This information must be protected from sophisticated state hackers and must not give up its secrets even if there is a breach.

When you adopt Arch for your next project, you gain the benefit of an entire ecosystem designed with intense security requirements in mind.
Protected by Self-Determination
As Triunnian technology, Arch is protected by the laws and agreements that Triunnia has in place. It is further protected as part of self-determination efforts that every other country on Earth has recognized under Chapter 1, Article 1, Paragraph 2 of the United Nations Charter, U.N. Resolutions 2625 and 3166, and the International Covenant on Civil and Political Rights. Arch cannot be made to deliver information to foreign governments because Triunnia has neither treaty nor agreement with those governments to allow it. This unique arrangement offers an additional layer of security that protects against foreign interference as Triunnia works to build neutral platforms that empower humanity.
Zero-Knowledge Authentication
No Password Hashes
Arch supports zero-knowledge authentication out of the box to avoid the vulnerabilities associated with storing password hashes. The zero-knowledge protocol works by having the user's client answer a series of questions related to a large graph that only it and the server knows. The questions and data structure are such that it is computationally infeasible to brute force a user's account. Users authenticate with two passwords and a key file containing the large graph in encrypted form.
Tech Sovereignty
Arch
Company
About Contact