Skip to main content

Vector OLE

Definition

Vector OLE, or Vector Oblivious Linear Evaluation, is a cryptographic primitive that enables two parties to compute a linear function of their private inputs without revealing those inputs to each other. One party holds a vector, and the other holds a scalar. The protocol computes the scalar product of the vector and scalar obliviously. This is a fundamental building block for secure multi-party computation.