SEAL
SEAL copied to clipboard
Matrix multiplication between encrypted matrix and vector.
I find many materials discuss the dot product between one plaintext matrix and one encrypted vector, which commonly appears in the application of machine learning. As I understand it, this multiplication leverages the SIMD operation of the BFC scheme and diagonal encoding. I am curious to know if this concept could be extended to situations where both the matrix and vector require encryption or if there are better implementations. Does the Microsoft SEAL library contain any examples of such multiplications?
I am new to homomorphic encryption and SEAL, please correct me if I have any misunderstanding. :)