The Internet Computer’s Privacy Era: vetKeys Unlocked

The Internet Computer’s Privacy Era: vetKeys Unlocked

The Niobium milestone introduces vetKeys, a groundbreaking feature for decentralized key management and onchain data privacy on the Internet Computer (ICP). vetKeys unlocks end-to-end encryption capabilities for canisters, enabling secure and verifiable cryptographic operations directly within smart contracts.

Key Ideas

  1. vetKeys = vetKD (Verifiably Encrypted Threshold Key Derivation)

  2. Canisters can derive cryptographic keys that are encrypted with user-provided public keys—ensuring privacy even from subnet nodes.

  3. Supports threshold decryption and BLS signature schemes—no single point of failure.

  4. vetKeys provides system-level APIs and libraries for seamless integration in frontend + backend dapps.

Read the whole article at: medium.com