Collected sources and patterns will appear here. Add from search, explore, or the patterns library.
(PackedCiphertext, SelectionMask, NewValueCiphertext) -> PackedCiphertext
Update specific slots within a packed SIMD FHE ciphertext by applying a homomorphically evaluated selection mask.
Problem it solves
Updating a single record in a packed FHE ciphertext normally requires re-encrypting or rewriting the entire ciphertext.
Consumes
Emits
The real projects this mechanism was found in. Attribution is the point — this is how the best teams actually do it.