CKKS.org
  • home
  • blog
  • software
  • Grafting: Improving Performance and Usability of Homomorphic Encryption

    TL;DR: Grafting is a new approach for managing a CKKS ciphertext modulus. With so-called sprouts, we dedicate a few machine words to scaling and use word-sized primes for the remaining ciphertext modulus improving performance. With universal sprouts, we can represent any bit size up to the word size using powers-of-two and introduce arbitrary scaling for RNS-CKKS easing parameter and circuit design.

    June 08, 2025
    by Johannes Mono

  • <
  • 1
  • 2
  • >
Copyright Notice: All posts are owned by their respective authors. Please respect applicable copyright notices and laws.