How Encryption Implemented
Different encryption mechanisms used in Rivalz storage service
Rivalz is shaking up data privacy with a revolutionary blockchain solution, which leverages Fully Homomorphic Encryption (FHE) technology
Rivalz Storage System for Sensitive Data
FHE is a form of encryption that allows computations to be performed on encrypted data without first having to decrypt it. The resulting computations are left in an encrypted form which, when decrypted, results in an output that is identical to that produced had the operations been performed on the unencrypted data. Homomorphic encryption can be used for privacy-preserving outsourced storage and computation. This allows data to be encrypted and outsourced to commercial cloud environments for processing, all while encrypted. Homomorphic encryption eliminates the need for processing data in the clear, thereby preventing attacks that would enable a hacker to access that data while it is being processed, using privilege escalation.
Rivalz uses the FHE developed by Zamma to provide a secure and privacy-preserving storage blockchain for storing and managing the most sensitive information, such as personal credentials, biometrics, health records. FHE allows calculations on what’s inside the data-box without ever uncovering it. This is a game-changer because regular encryption scrambles data, making it unusable until you decrypt it (which exposes the data for a moment). FHE eliminates that risk.
- Unbreakable Privacy: user data stays encrypted, even while being processed, keeping it completely confidential.
- Cloud Confidence: Businesses can safely use cloud computing without worrying about data leaks. Rivalz is a pioneer in applying FHE to revolutionize data privacy. This powerful encryption keeps your information safe throughout its entire life cycle, even when stored or processed. This opens doors for amazing features like Encrypted Decentralized Identifiers (DIDs) and private data processing, putting users firmly in control of their personal data. Rivalz has two types of nodes, responsible for distinct tasks and data types
Example use-cases
Encrypted Decentralized Identifiers (DIDs) Rivalz uses Zamma’s FHE to create Encrypted Decentralized Identifiers (DIDs). This allows users to securely store their personal information directly on the Rivalz DePIN. When a user creates a DID, Rivalz encrypts their data (like name, birthday, passport number, or even biometrics) using Zama’s FHE. This encrypted data goes on the blockchain, making it tamper-proof and always accessible. Unlike some systems, Rivalz doesn’t need zero-knowledge proofs (ZKPs) to create unique certifications, or “attestations,” for each DID. Thanks to FHE, these attestations act as verifiable proof of a user’s identity, enabling secure logins and access controls. Because the data stays encrypted even on the network, users have complete control over their personal information with Encrypted DIDs..
Privacy voice data Like DID and DNA data, FHE is applied to encrypt and store voice data. Additionally, Rivalz develops privacy-preserving voice recognition and analysis algorithms that can operate on encrypted voice data. These algorithms can perform various tasks such as speaker identification, emotion detection, and speech-to-text conversion without requiring the voice data to be decrypted. Rivalz enables secure and privacy-preserving voice-based authentication and authorization processes, enhancing user experience while protecting sensitive voice data.