To achieve confidentiality requirements, all the data exchanged over the system is encrypted according to a security protocol to create a channel between the counterparts. Furthermore, peer-to-peer data exchange only happens between parties that have reached an agreement to disclose their data to one another, which means that they communicate directly with each other.
Unified eXchange Platform (UXP) is a technology that enables peer-to-peer data exchange over encrypted and mutually authenticated channels. It is based on a decentralised architecture where each peer has an information system that will be connected with other peers’ systems.
UXP is developed by Cybernetica based on the experience we have gained through the creation and continuous improvement of the Estonian X-Road system for nearly two decades and our independent research in the fields of interoperability, information security, and information governance. Today, UXP is used by governments including those of Aruba, Bahamas, Benin, Greenland, Haiti, Namibia, Tunisia, and Ukraine, also by the financial sector in Japan, healthcare sector in the US and has been piloted by NATO.
UXP brings together data from organisations, information systems, and databases. It provides crucial components for interoperability and data exchange in a secure and standardised way. UXP allows service providers to retain control over their systems and data, yet making them a member of an infinitely scalable and decentralised data exchange network.
To ensure integrity and evidentiary value, the Security Server (a local component in the data exchange system) signs all the outgoing messages with the member’s signing key. All of the signed messages are saved to a log that is periodically time-stamped to ensure long-term validity of the signatures. The time-stamped signatures can be extracted from the log and presented to third parties for verification.
A distributed architecture ensures high availability of the infrastructure with a low number of coordinating services (governing components). Several security mechanisms have been built into the servers to protect against denial of service (DoS) attacks. Redundancy and load balancing are used for critical components to guarantee continuous functioning of the infrastructure.
The UXP system needs at least the following participants:
members that communicate with each other. Each member has an information system to be connected with other members’ systems;
governing agency that coordinates communication activities, creates and distributes security policy, maintains and distributes registry of members, distributes gateway software;
trust service providers for certification and time-stamping services (can be a governing agency).
UXP ecosystem has a number of components:
UXP Registry Server;
UXP Security Server;
UXP Monitoring Server;
Data Privacy Tools.
Find out more about UXP components from our technical white paper.
Cybernetica has accumulated experience in developing, implementing, and continuously improving interoperability and secure data exchange ecosystems around the globe with significant R&D in the field. This has made us a trusted partner for governments and businesses across the world.
Find out about our research in interoperability and secure data exchange.
Read more about UXP, our case studies, and implementations.
Reach out to us to discuss how UXP can improve your work: firstname.lastname@example.org