Category: Cryptographic Primitives

Multi-Party Computation

Multi-Party Computation, or MPC, is a method that allows several people or organisations to work together on a calculation using their own private data, without revealing that data to each other. Each participant only learns the result of the computation, not the other parties’ inputs. This makes it possible to collaborate securely, even if there…

Homomorphic Encryption

Homomorphic encryption is a method of encrypting data so that calculations can be performed on it without needing to decrypt it first. This means sensitive information can remain secure while still being processed or analysed. The results of the calculations, when decrypted, are the same as if they had been performed on the original data….

Chainlink VRF

Chainlink VRF, or Verifiable Random Function, is a blockchain technology that provides provably fair and tamper-proof random numbers. It is often used in smart contracts that require trusted random outcomes, such as games or lotteries. By using Chainlink VRF, developers can ensure that the random numbers used in their applications are both secure and verifiable…