-
公开(公告)号:CN101349968B
公开(公告)日:2011-12-14
申请号:CN200810214759.4
申请日:2008-06-30
Applicant: 英特尔公司
CPC classification number: G06F7/724 , H04L9/0631 , H04L9/0643 , H04L9/3242 , H04L2209/043
Abstract: 描述用于加速伽罗瓦计数器模式(GCM)计算的方法和装置。在一个实施例中,可以使用无进位的乘法指令来执行对应于依据GCM验证加密消息的操作。还描述其它实施例。
-
公开(公告)号:CN112149150A
公开(公告)日:2020-12-29
申请号:CN202010227190.6
申请日:2020-03-27
Applicant: 英特尔公司
Abstract: 一种方法,包括由处理器的核执行第一指令,第一指令请求访问与用于存储在耦合到处理器的主存储器中的数据相关联的参数,第一指令包括对参数的引用、对封装密钥的引用以及对加密的加密密钥的引用,其中,第一指令的执行包括:使用封装密钥对加密的加密密钥进行解密,以生成解密的加密密钥;请求在主存储器与处理器核之间传输数据;以及使用解密的加密密钥对参数执行密码操作。
-
公开(公告)号:CN101349968A
公开(公告)日:2009-01-21
申请号:CN200810214759.4
申请日:2008-06-30
Applicant: 英特尔公司
CPC classification number: G06F7/724 , H04L9/0631 , H04L9/0643 , H04L9/3242 , H04L2209/043
Abstract: 描述用于加速伽罗瓦计数器模式(GCM)计算的方法和装置。在一个实施例中,可以使用无进位的乘法指令来执行对应于依据GCM验证加密消息的操作。还描述其它实施例。
-
公开(公告)号:CN113849827A
公开(公告)日:2021-12-28
申请号:CN202011534111.2
申请日:2020-12-23
Applicant: 英特尔公司
Abstract: 实施例涉及混合深度学习环境中的安全性优化计算分布。一种装置的实施例包括:一个或多个处理器,用以确定请求使用由所述装置托管的机器学习(ML)模型的客户端机器的安全性能力和计算能力;基于安全性能力并且基于ML模型的暴露标准来确定可以将ML模型的一个或多个层卸载到客户端机器以用于处理;基于客户端机器的计算能力来定义ML模型的一个或多个层的划分级别以用于ML模型的分区,所述分区包括要在客户端机器上处理的ML模型的一个或多个层的卸载层;以及使ML模型的卸载层被下载到客户端机器。
-
公开(公告)号:CN113806134A
公开(公告)日:2021-12-17
申请号:CN202011543778.9
申请日:2020-12-24
Applicant: 英特尔公司
IPC: G06F11/10 , G06F12/0802
Abstract: 实施例针对具有增量更新的多个高速缓存线上的基于聚合GHASH的消息认证码(MAC)。系统的实施例包括控制器,所述控制器包括电路,所述控制器为存储器线生成错误校正码,所述存储器线包括多个第一数据块,生成对应于所述存储器线的元数据块,所述元数据块包括所述存储器线的错误校正码和至少一个元数据位,生成与包括至少包括所述存储器线的高速缓存线集的存储器区相对应的聚合GHASH,对第一数据块和元数据块进行编码,将聚合GHASH加密为聚合消息认证码(AMAC),提供编码的第一数据块和编码的元数据块以用于存储在包括所述存储器线的存储器模块上,并提供AMAC以用于存储在与存储器模块分离的设备上。
-
公开(公告)号:CN114902225A
公开(公告)日:2022-08-12
申请号:CN202080092944.X
申请日:2020-12-26
Applicant: 英特尔公司
Abstract: 处理器、系统、机器可读介质和方法。处理器包括第一电路模块,所述第一电路模块用于:使用第一代码密钥对第一代码图像进行编码;将加密的第一代码图像加载到存储器中由处理器上运行的操作系统为第一代码图像所分配的存储器区域中;以及向操作系统发送与第一代码密钥对应的替代密钥,其中第一代码密钥对操作系统隐藏;以及包括控制电路模块的指令高速缓存;以及被耦合到指令高速缓存的第二电路模块,所述第二电路模块用于:从操作系统接收替代密钥;响应于来自操作系统的执行第一代码图像以例示第一进程的第一请求,使用硬件密钥来执行第一密码功能,以从替代密钥来生成第一代码密钥;以及采用第一代码密钥对指令高速缓存的控制电路模块进行编程,以使第一代码图像能够使用第一代码密钥被解密。
-
公开(公告)号:CN113849804A
公开(公告)日:2021-12-28
申请号:CN202011543750.5
申请日:2020-12-24
Applicant: 英特尔公司
Abstract: 实施例涉及用于访问密码计算元数据和高速缓存扩展的无冲突散列。一种装置的实施例包括一个或多个处理器,用以:计算多个散列函数,所述多个散列函数组合了加法、位级重排序、位线性混合、以及宽置换,其中所述多个散列函数中的每一个在加法、位级重排序、宽置换、或位线性混合之一中不同;以及利用所述多个散列函数的结果来访问散列表。
-
公开(公告)号:CN112149188A
公开(公告)日:2020-12-29
申请号:CN202010211440.7
申请日:2020-03-24
Applicant: 英特尔公司
Abstract: 在一个实施例中,加密计算系统的处理器包括存储加密数据的数据缓存单元和耦合到数据缓存单元的电路。该电路:访问基于密码的指令序列,以基于加密数据执行;基于第一指针值对加密数据进行解密;使用解密的数据执行基于密码的指令;基于第二指针值,对基于密码的指令的执行结果进行加密;以及将加密的结果存储在数据缓存单元中。在一些实施例中,该电路对于每条基于密码的指令,生成至少一个基于加密的微操作和至少一个基于非加密的微操作。该电路还基于所述基于加密的微操作的定时,调度至少一个基于加密的微操作和至少一个基于非加密的微操作以用于执行。
-
公开(公告)号:CN117063168A
公开(公告)日:2023-11-14
申请号:CN202180096369.5
申请日:2021-03-25
Applicant: 英特尔公司
IPC: G06F13/00
Abstract: 集成电路的实施例可包括:存储器,用于存储与相应的标识符相对应的相应的资源控制描述符;以及输入/输出(IO)存储器管理单元(IOMMU),通信地耦合至存储器,IOMMU包括电路系统,该电路系统用于:基于存储在存储器中的资源控制描述符来确定用于IO事务的资源控制信息,该资源控制描述符和与IO事务相关联的标识符相对应;以及基于所确定的资源控制信息来控制IOMMU的一个或多个资源的利用。公开并要求保护其他实施例。
-
公开(公告)号:CN112149151A
公开(公告)日:2020-12-29
申请号:CN202010228378.2
申请日:2020-03-27
Applicant: 英特尔公司
Abstract: 一种处理器,包括:第一寄存器,用于存储指向存储器位置的编码指针。第一上下文信息存储在编码指针的第一位中,并且存储器位置的线性地址的切片存储在编码指针的第二位中。处理器还包括:电路,用于执行存储器访问指令,以:获得存储器位置的物理地址;访问存储器位置处的加密数据;至少部分地基于编码指针导出第一微调;以及基于第一微调和密钥生成密钥流。该电路用于进一步执行存储器访问指令,以:在第一缓冲区中存储与存储器访问指令关联的状态信息;以及基于密钥流对加密数据进行解密。密钥流是至少部分地与访问加密数据并行地生成的。
-
-
-
-
-
-
-
-
-