← 最新论文
💻 computer science

Private Embedding Lookup with Encrypted Compact Queries under Fully Homomorphic Encryption

本文提出了独立向量评估(Independent Vector Evaluation, IVE),这是一种在全同态加密下进行隐私嵌入查找的新方法,它通过使用线性无关表示取代了高昂的独热向量生成,从而在摊还查找时间上实现了高达 78.4 倍的加速。

原作者: Daehyun Jang, Jaehee Kang, Hanee Rhee, Jung Hee Cheon

发布于 2026-06-03
📖 1 分钟阅读☕ 轻松阅读

原作者: Daehyun Jang, Jaehee Kang, Hanee Rhee, Jung Hee Cheon

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你拥有一个存储在巨型服务器上的庞大秘密图书馆(即嵌入表/embedding table)。其中的每一本书都代表一个特定的词汇或概念,而每本书内部都包含一个独特的“指纹”(即嵌入向量/embedding vector),这能帮助计算机理解该词的含义。

通常情况下,当你想要向服务器提问时,你会发送一个词。服务器会在它的图书馆中查找该词,提取出它的指纹,然后利用它来给你答案。

隐私问题:
你不希望服务器知道你询问的是哪个词。也许你正在询问某种医疗症状、财务秘密或敏感信息。如果你直接发送这个词,服务器就会看到它。但如果你发送一个加密代码,服务器又无法读取它来找到对应的书。

旧方法(“独热编码/One-Hot”法):
过去,为了保持你的问题具有私密性,你必须发送一个特殊的加密列表。想象一下这个列表在图书馆中每一个词的位置都有一个槽位(数以百万计的槽位)。你对你所选词汇所在的那个槽位进行加密并标记为“1”,而在其他所有位置标记为“0”。

  • 问题所在: 服务器必须检查每一个槽位,才能找到那个“1”。这就像服务器必须走遍图书馆的每一个过道,检查每一本书,仅仅为了找到你想要的那个。这需要耗费大量的时间和计算能力,使得整个过程非常缓慢。

新方法(IVE - 独立向量评估/Independent Vector Evaluation):
这篇论文提出了一种聪明的捷径。作者意识到,服务器实际上并不需要那个特定的列表,它只需要某种能指向正确书籍的独特代码,只要服务器知道如何将该代码转换回正确的指纹即可。

可以这样理解:

  • 旧方法: 你发送了一张地图,上面有一个特定的房子被标上了巨大的红“X”,而其他地方都是空白。服务器必须扫描整张地图来寻找这个“X”。
  • 新方法 (IVE): 你发送了一组简单的坐标(比如“左转,然后走3个街区”)。服务器拥有一种秘密公式(一种基变换/change of basis),能瞬间将这些坐标转化为你想要的那栋房子的精确地址。

它是如何运作的(魔术技巧):

  1. 秘密代码: 客户端发送的不是“1和0”的列表,而是一个紧凑的加密数字。
  2. 数学魔法: 服务器使用一种被称为离散余弦变换 (DCT) 的数学工具。你可以把它看作是一个特殊的翻译器。它通过简单的数学运算(数值的幂),将你简单的加密数字快速转化为一个独特的“指纹”代码,而不是进行缓慢、沉重的检查。
  3. 转换过程: 服务器拥有一个预先计算好的“字典”(基变换矩阵),它知道如何将你的新“指纹”代码转换回旧方法原本会找到的那个精确的图书指纹。

为什么这很重要:

  • 速度: 旧方法像是走遍每一个过道;而新方法则像是使用 GPS。论文显示,这种方法使查找速度提升了高达 78 倍
  • 效率: 它节省了大量的计算机能量。在测试中,仅用于“寻找书籍”的时间占比从总时间的 99.6% 降至了 66.3%。
  • 隐私: 服务器仍然无法得知你的具体词汇,但它获取答案的速度更快了。

简而言之:
作者找到了一种方法,让服务器不再需要进行一百万次微小的检查来寻找你的秘密词汇。相反,他们给了它一个简单的加密线索和一个神奇的翻译密钥。这使得服务器几乎可以瞬间找到所需的信息,在保护你的秘密的同时,不会让计算机等待太久。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →