CKKS – Addition and Multiplication

Table of Contents
This is part of a tutorial series on the CKKS homomorphic encryption scheme.
In the last article, we introduced symmetric and public-key encryption and decryption routines, and implemented modular polynomial arithmetic (using NTTs as a black box). This article covers the addition and multiplication operations performed on ciphertexts (without relinearization).
Again, if you already know about CKKS, we are still avoiding the RNS form of the scheme and using a 64-bit modulus $Q$, which means that we're momentarily ignoring cryptographic security.
9 points by ibobev 5 days ago www.jeremykun.com 0 comments

Summary

This tutorial continues the CKKS series by detailing how to perform addition and multiplication on ciphertexts without relinearization. It builds on previous concepts of encryption and modular arithmetic, making it a practical guide for those familiar with homomorphic encryption.

Comments (0 of ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open