In recent years, although some homomorphic encryption algorithms have been proposed to provide additive homomorphic encryption and multiplicative homomorphic encryption. However, similarity measures are required for searches and queries under homomorphic encrypted ciphertexts. Therefore, this study considers the cosine similarity, angular similarity, Tanimoto similarity, and soft cosine similarity and combines homomorphic encryption algorithms for similarity calculation. This study proposes mathematical models to prove the proposed homomorphic encryption-based similarity calculation methods and gives practical cases to explain the proposed methods. In experiments, the performance of the proposed homomorphic encryption-based similarity calculation methods has been evaluated under different security strengths.
翻译:近年来,虽然提议了一些同质加密算法,以提供添加式同质加密和倍增式同质加密,但是,在同质加密加密加密拼码下进行搜索和查询时,需要采取类似措施,因此,本研究考虑了共性相似性、角相近性、谷本相近性、软共性相似性,并结合了同质加密算法以计算类似性。本研究提出了数学模型,以证明拟议的同质加密类似性计算方法,并提供了解释拟议方法的实用案例。在实验中,在不同的安全强项下评估了拟议的同质加密类似性计算方法的性能。