Encryption & Cryptography
Last updated
Last updated
For encrypting and decrypting individual pieces of content for storage within the Privy ecosystem, symmetric key encryption is used. Alongside being utilized primarily and actively by federal governments and industry, NIST (National Institute of Standards and Technology) has described AES-256 as by sufficiently large quantum computing, quoting “larger key sizes needed”. For peer-to-peer exchange of encrypted data, we further utilize Diffie-Hellman key exchange. Both AES-256 and the private keys necessary for DHKE are generated locally by the client in an end-to-end encrypted manner.