vector-homomorphic-encryption icon indicating copy to clipboard operation
vector-homomorphic-encryption copied to clipboard

6.857 project - implementation of scheme for encrypting integer vectors that allows addition, linear transformation, and weighted inner products.

Integer Vector Homomorphic Encryption

MIT 6.857 project - an implementation of a homomorphic encryption scheme that permits addition, linear transformation, and weighted inner products of integer vectors, whilst encrypted.

See our writeup of the scheme here: https://courses.csail.mit.edu/6.857/2015/files/yu-lai-payor.pdf

The scheme was given by Zhou and Wornell's paper, Efficient Homomorphic Encryption on Integer Vectors and Its Applications.