当前位置: 首页 > 专利查询>GSI科技公司专利>正文

针对敏感数据的安全相似性搜索制造技术

技术编号:31230190 阅读:29 留言:0更新日期:2021-12-08 10:00
一种系统,包括:在关联处理单元(APU)上实现的用于创建加密向量的安全的存储器内单元。该存储器内单元包括:数据存储和加密器。数据存储用于存储数据;而加密器用于将数据加密为加密的向量。可选地,所述单元包括神经代理散列编码器,用于将数据编码为编码的向量,并且在该实施例中,加密器将编码的向量加密为经加密的编码的向量。神经代理散列编码器包括经训练的神经网络,该经训练的神经网络包括用于将数据编码为特征集的多个层。经训练的神经网络对图像文件、音频文件或大数据集进行编码。APU在SRAM、非易失性或非破坏性存储器上实现。非易失性或非破坏性存储器上实现。非易失性或非破坏性存储器上实现。

【技术实现步骤摘要】
针对敏感数据的安全相似性搜索
[0001]相关申请的交叉引用
[0002]本申请要求于2020年5月18日提交的美国临时专利申请63/026,155和于2021年5月6日提交的美国临时专利申请63/184,824的优先权,这些申请通过引用合并于此。


[0003]本专利技术通常涉及相似性搜索,尤其涉及敏感数据。

技术介绍

[0004]用户经常需要在其计算设备和第三方系统之间传输敏感数据以进行处理,而不会损害所传输数据的安全性。这样的敏感数据可以例如是:私有、个人、系统关键或业务机密数据。这种敏感数据传输的一些示例是:患者需要向医生或医院提供医学图像或病历;自主控制系统需要将文件从传感器传输到远程处理系统;以及,投资者需要将资产证明传输到金融机构。关键是这种数据传输必须保持安全和私密。
[0005]有时,敏感信息通过互联网从个人计算设备(例如,计算机或移动电话)传输到存储该信息的远程服务器。数据传输也可以通过私有网络或经由如USB拇指驱动器之类的设备发生。一旦数据存储在服务器上,系统处理器就可以访问并取回数据以进行处理。...

【技术保护点】

【技术特征摘要】
1.一种系统,包括:安全的存储器内单元,其在关联处理单元(APU)上实现,用于创建加密的向量,所述安全的存储器内单元用于实现:数据存储,其用于存储数据;以及加密器,其用于将所述数据加密为加密的向量。2.根据权利要求1所述的系统,还包括神经代理散列编码器,其用于将所述数据编码为编码的向量,所述加密器用于将所述编码的向量加密为加密的编码的向量。3.根据权利要求2所述的系统,其中,所述神经代理散列编码器包括经训练的神经网络,所述经训练的神经网络包括用于将所述数据编码为特征集的多个层。4.根据权利要求3所述的系统,所述经训练的神经网络用于对以下各项中的至少一项进行编码:图像文件、音频文件和大数据集。5.根据权利要求1所述的系统,其中,所述APU在以下各项中的一项上实现:SRAM、非易失性存储器和非破坏性存储器。6.一种系统,包括:安全的存储器内单元,其在关联处理单元(APU)上实现,用于执行安全相似性搜索,所述安全的存储器内单元用于实现:解密器,其用于将加密的编码的向量解密为编码的向量;编码的向量数据存储,其用于存储多个编码的搜索候选向量;以及相似性搜索器,其用于在编码的搜索查询向量和所述多个编码的搜索候选向量之间执行相似性搜索。7.根据权利要求6所述的系统,其中,所述编码的向量是以下各项中的一项:编码的搜索查询向量和编码的搜索候选向量。8.根据权利要求6所述的系统,其中,所述向量数据存储用于以列存储所述编码的搜索候选向量。9.根据权利要求8所述的系统,所述相似性搜索器用于在并行过程中对所述列中的所述多个编码的搜索候选向量执行所述相似性搜索。10.根据权利要求6所述的系统,其中,所述相似性搜索是最近邻居搜索。11.根据权利要求6所述的系统,其中,所述APU在以下各项中的一项上实现:SRAM、非易失性存储器和非破坏性存储器。1...

【专利技术属性】
技术研发人员:M
申请(专利权)人:GSI科技公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1