Gram – Schmidt Orthogonalization on Encrypted Vectors
نویسندگان
چکیده
In this paper we address a privacy preserving version of the well known Gram – Schmidt Orthogonalization procedure. Specifically, we propose a building block for secure multiparty computation, that is able to orthogonalize a set of componentwise encrypted vectors. Our setting is the following: Bob needs to compute this orthogonalization on some vectors encrypted with the public key of Alice. Hence our intent is not to propose a stand-alone protocol to solve a specific scenario or a specific application, but rather to develop a sub-protocol to be embedded in more complex algorithms or protocols where the vectors to be orthogonalized can be the result of previous computations. We show that our protocol is secure in the honest but curious model and evaluate its computation complexity.
منابع مشابه
A new orthogonalization procedure with an extremal property
Various methods of constructing an orthonomal set out of a given set of linearly independent vectors are discussed. Particular attention is paid to the Gram-Schmidt and the Schweinler-Wigner orthogonalization procedures. A new orthogonalization procedure which, like the SchweinlerWigner procedure, is democratic and is endowed with an extremal property is suggested. PACS No: 02.10.Sp, 31.15.+q e...
متن کاملWhen Modified Gram-schmidt Generates a Well-conditioned Set of Vectors
Orthogonalization methods play a key role in many iterative methods. In this paper, we establish new properties for the modified Gram-Schmidt algorithm. We show why the modified Gram-Schmidt algorithm generates a well-conditioned set of vectors. This result holds under the assumption that the initial matrix is not “too ill-conditioned” in a way that is quantified. As a consequence we show that ...
متن کاملAnother Proof for Modified Gram-schmidt with Reorthogonalization
In this note, we consider the modified Gram-Schmidt algorithm with reorthogonalization applied on a numerical nonsingular matrix, we explain why the resulting set of vectors is orthogonal up to the machine precision level. To establish this result, we show that a certain L-criterion is necessarily verified after the second reorthogonalization step, then we prove that this L-criterion implies th...
متن کاملCholesky-Like Factorization of Symmetric Indefinite Matrices and Orthogonalization with Respect to Bilinear Forms
It is well-known that orthogonalization of column vectors in a rectangular matrix B with respect to the bilinear form induced by a nonsingular symmetric indefinite matrix A can be seen as its factorization B = QR that is equivalent to the Cholesky-like factorization in the form BTAB = RTΩR, where Ω is some signature matrix. Under the assumption of nonzero principal minors of the matrix M = BTAB...
متن کاملGram–Schmidt Process in Different Parallel Platforms
Important operations in numerical computing are vector orthogonalization. One of the well-known algorithms for vector orthogonalisation is Gram–Schmidt algorithm. This is a method for constructing a set of orthogonal vectors in an inner product space, most commonly the Euclidean space Rn. This process takes a finite, linearly independent set S = {b1, b2, ..., bk} vectors for k ≤ n and generates...
متن کامل