Use Cases
Secure Storage and Retrieval
With SecretVault, users can store and retrieve secrets on the Nillion Network via a RESTful API. It is up to the developer which PET they want to use and on which node or cluster of nodes they want to rely. Querying and secure computation of these secrets is available for large scale database operations. Homomorphic encryption offers data protection and supports computation over data even if only one node is being used. Secure multi-party computation makes it possible to go one step further, making it possible to store in a decentralized way while relying on the strongest form of encryption possible (information theoretic security).
Private Inference
With SecretLLM, it is possible to make private LLM calls to any application via a RESTful API. It is compatible with OpenAI Standards and any AI powered application can be built. Common sectors developers build on include (but not limited to): healh and finance apps that require private inference through the prompts and answers.
Signatures
Nillion Signatures makes it possible to leverage MPC to perform signing operations without relying on a trusted party. Nodes within a Nillion Network cluster can store a key in a distributed, encrypted form while still being able to jointly run a protocol to sign a message.
Retrieval-Augmented Generation (RAG)
Combining retrieval-augmented generation (RAG) with PETs makes it possible to leverage the powerful features of contemporary AI solutions while storing data in an encrypted form at all times. This can unlock new use cases by reducing the amount of data that must be decrypted to accomplish a given task.