用于密码计算的密钥管理
    2.
    发明公开

    公开(公告)号:CN112149150A

    公开(公告)日:2020-12-29

    申请号:CN202010227190.6

    申请日:2020-03-27

    Abstract: 一种方法,包括由处理器的核执行第一指令,第一指令请求访问与用于存储在耦合到处理器的主存储器中的数据相关联的参数,第一指令包括对参数的引用、对封装密钥的引用以及对加密的加密密钥的引用,其中,第一指令的执行包括:使用封装密钥对加密的加密密钥进行解密,以生成解密的加密密钥;请求在主存储器与处理器核之间传输数据;以及使用解密的加密密钥对参数执行密码操作。

    混合深度学习环境中的安全性优化计算分布

    公开(公告)号:CN113849827A

    公开(公告)日:2021-12-28

    申请号:CN202011534111.2

    申请日:2020-12-23

    Abstract: 实施例涉及混合深度学习环境中的安全性优化计算分布。一种装置的实施例包括:一个或多个处理器,用以确定请求使用由所述装置托管的机器学习(ML)模型的客户端机器的安全性能力和计算能力;基于安全性能力并且基于ML模型的暴露标准来确定可以将ML模型的一个或多个层卸载到客户端机器以用于处理;基于客户端机器的计算能力来定义ML模型的一个或多个层的划分级别以用于ML模型的分区,所述分区包括要在客户端机器上处理的ML模型的一个或多个层的卸载层;以及使ML模型的卸载层被下载到客户端机器。

    具有增量更新的多个高速缓存线上的基于聚合GHASH的消息认证码

    公开(公告)号:CN113806134A

    公开(公告)日:2021-12-17

    申请号:CN202011543778.9

    申请日:2020-12-24

    Abstract: 实施例针对具有增量更新的多个高速缓存线上的基于聚合GHASH的消息认证码(MAC)。系统的实施例包括控制器,所述控制器包括电路,所述控制器为存储器线生成错误校正码,所述存储器线包括多个第一数据块,生成对应于所述存储器线的元数据块,所述元数据块包括所述存储器线的错误校正码和至少一个元数据位,生成与包括至少包括所述存储器线的高速缓存线集的存储器区相对应的聚合GHASH,对第一数据块和元数据块进行编码,将聚合GHASH加密为聚合消息认证码(AMAC),提供编码的第一数据块和编码的元数据块以用于存储在包括所述存储器线的存储器模块上,并提供AMAC以用于存储在与存储器模块分离的设备上。

    多租户环境中的密码计算
    6.
    发明公开

    公开(公告)号:CN114902225A

    公开(公告)日:2022-08-12

    申请号:CN202080092944.X

    申请日:2020-12-26

    Abstract: 处理器、系统、机器可读介质和方法。处理器包括第一电路模块,所述第一电路模块用于:使用第一代码密钥对第一代码图像进行编码;将加密的第一代码图像加载到存储器中由处理器上运行的操作系统为第一代码图像所分配的存储器区域中;以及向操作系统发送与第一代码密钥对应的替代密钥,其中第一代码密钥对操作系统隐藏;以及包括控制电路模块的指令高速缓存;以及被耦合到指令高速缓存的第二电路模块,所述第二电路模块用于:从操作系统接收替代密钥;响应于来自操作系统的执行第一代码图像以例示第一进程的第一请求,使用硬件密钥来执行第一密码功能,以从替代密钥来生成第一代码密钥;以及采用第一代码密钥对指令高速缓存的控制电路模块进行编程,以使第一代码图像能够使用第一代码密钥被解密。

    支持加密计算的微处理器流水线电路

    公开(公告)号:CN112149188A

    公开(公告)日:2020-12-29

    申请号:CN202010211440.7

    申请日:2020-03-24

    Abstract: 在一个实施例中,加密计算系统的处理器包括存储加密数据的数据缓存单元和耦合到数据缓存单元的电路。该电路:访问基于密码的指令序列,以基于加密数据执行;基于第一指针值对加密数据进行解密;使用解密的数据执行基于密码的指令;基于第二指针值,对基于密码的指令的执行结果进行加密;以及将加密的结果存储在数据缓存单元中。在一些实施例中,该电路对于每条基于密码的指令,生成至少一个基于加密的微操作和至少一个基于非加密的微操作。该电路还基于所述基于加密的微操作的定时,调度至少一个基于加密的微操作和至少一个基于非加密的微操作以用于执行。

Patent Agency Ranking