[发明专利]用于对同态性受加密数据的存储器和I/O高效操作的技术在审
申请号: | 202111393166.0 | 申请日: | 2021-11-23 |
公开(公告)号: | CN114676440A | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | V·B·苏雷什;R·卡马罗塔;S·K·马修;Z·A·奇什蒂;R·库马尔;R·米索茨基 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/78 |
代理公司: | 北京尚诚知识产权代理有限公司 11322 | 代理人: | 龙淳;岳磊 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 同态 加密 数据 存储器 高效 操作 技术 | ||
公开用于对同态性受加密数据的存储器和I/O高效操作的技术。在说明性实施例中,云计算设备用于对同态性受加密数据执行操作。为了减少存储器存储空间和网络及I/O带宽,密文分组可以受操纵为数据结构,允许使用量级更小的存储空间和带宽随着计算引擎正执行其他操作而旋即创建用于对计算引擎的操作的操作数。
背景技术
强加密可以确保没有人可以读取受加密数据,允许受加密数据跨越未加密信道加以发送并存储在不受信任的存储中,而没有数据被存取的风险。然而,标准加密不允许受加密数据在未首先得以解密的情况下加以分析或处理,防止不受信任的设备以安全方式处理数据。
同态性加密可以允许在未首先对数据进行解密的情况下处理受加密信息。然而,存储器和输入/输出带宽要求对于同态性受加密数据可能比对应未加密数据更高数个量级。
附图说明
在附图中通过示例的方式而非限制的方式示出本文描述的概念。为了图示的简单性和清楚性,图中所示的要素不一定按比例绘制。在认为适当的情况下,在各图之间已经重复参考标记以指示对应或类似要素。
图1是用于由云计算设备远程处理由客户端计算设备同态性加密的数据的系统的至少一个实施例的简化框图;
图2是图1的客户端计算设备的至少一个实施例的简化框图;
图3是图1的云计算设备的至少一个实施例的简化框图;
图4是图3的同态性加密处理器的至少一个实施例的简化框图;
图5是图3的同态性加密处理器的至少一个实施例的简化框图;
图6是图3的同态性加密处理器的至少一个实施例的简化框图;
图7是示出将掩码应用于密文分组的简化图;
图8是示出密文分组的形状移位的一个实施例的简化框图;
图9是可以由图1的客户端计算设备执行的用于将同态性受加密数据发送到远程计算设备以用于处理的方法的至少一个实施例的简化流程图;以及
图10-图11是可以由图1的云计算设备执行的用于处理同态性受加密数据的方法的至少一个实施例的简化流程图。
具体实施方式
虽然本公开的概念易受各种修改和替选形式,但是其特定实施例已经通过示例的方式在附图中示出并且将在本文中详细描述。然而,应理解,并非意图将本公开的概念限制于所公开的特定形式,而是相反,意图在于涵盖与本公开和所附权利要求一致的所有修改、等同物和替选。
说明书中对“一个实施例”、“实施例”、“说明性实施例”等的引用指示所描述的实施例可以包括特定特征、结构或特性,但是每个实施例可以或可以不一定包括该特定特征、结构或特性。此外,这些短语不一定指代同一实施例。此外,当结合实施例描述特定特征、结构或特性时,认为其处于本领域技术人员的知识内,以与其他实施例结合实行这种特征、结构或特性,而无论是否明确描述。附加地,应理解,呈“至少一个A、B和C”的形式的列表中包括的项可以表示(A);(B);(C);(A和B);(A和C);(B和C);或(A、B和C)。相似地,呈“A、B或C中的至少一个”的形式列出的项可以表示(A);(B);(C);(A和B);(A和C);(B和C);或(A、B和C)。
在一些情况下,所公开的实施例可以实现于硬件、固件、软件或其任何组合中。所公开的实施例也可以实现为由瞬时或非瞬时机器可读(例如,计算机可读)存储介质承载或其上所存储的指令,其可以由一个或多个处理器读取和执行。机器可读存储介质可以体现为用于存储或发送呈可由机器读取的形式的信息的任何存储设备、机构或其他物理结构(例如,易失性或非易失性存储器、介质盘或其他介质设备)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111393166.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信息通信系统和信息通信方法
- 下一篇:通过工具链的操作证明
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置