DYNAMIC DETECTION OF SPECULATION VULNERABILITIES

    公开(公告)号:US20220206819A1

    公开(公告)日:2022-06-30

    申请号:US17134335

    申请日:2020-12-26

    Abstract: Embodiments for dynamically mitigating speculation vulnerabilities are disclosed. In an embodiment, an apparatus includes speculation vulnerability mitigation hardware and speculation vulnerability detection hardware. The speculation vulnerability mitigation hardware is to implement one or more of a plurality of speculation vulnerability mitigation mechanisms. The speculation vulnerability detection hardware to detect vulnerability to a speculative execution attack and to provide to software an indication of speculative execution attack vulnerability.

    HIGH CAPACITY HIDDEN MEMORY
    6.
    发明申请

    公开(公告)号:US20220197829A1

    公开(公告)日:2022-06-23

    申请号:US17128804

    申请日:2020-12-21

    Abstract: An embodiment of an apparatus may include a processor, memory communicatively coupled to the processor, and circuitry communicatively coupled to the processor and the memory, the circuitry to manage a portion of the memory as hidden memory outside a range of physical memory accessible by user applications, and control access to the hidden memory from the processor with hidden page tables. Other embodiments are disclosed and claimed.

    Method and apparatus for generating an Advanced Encryption Standard (AES) key schedule
    8.
    发明授权
    Method and apparatus for generating an Advanced Encryption Standard (AES) key schedule 有权
    用于生成高级加密标准(AES)密钥调度的方法和装置

    公开(公告)号:US08913740B2

    公开(公告)日:2014-12-16

    申请号:US13791224

    申请日:2013-03-08

    Abstract: An Advanced Encryption Standard (AES) key generation assist instruction is provided. The AES key generation assist instruction assists in generating round keys used to perform AES encryption and decryption operations. The AES key generation instruction operates independent of the size of the cipher key and performs key generation operations in parallel on four 32-bit words thereby increasing the speed at which the round keys are generated. This instruction is easy to use in software. Hardware implementation of this instruction removes potential threats of software (cache access based) side channel attacks on this part of the AES algorithm.

    Abstract translation: 提供了高级加密标准(AES)密钥生成辅助指令。 AES密钥生成辅助指令有助于生成用于执行AES加密和解密操作的循环密钥。 AES密钥生成指令独立于密码密钥的大小,并行执行四个32位字的密钥生成操作,从而增加生成循环密钥的速度。 该指令在软件中易于使用。 该指令的硬件实现可以消除这部分AES算法对软件(基于缓存访问的)侧面信道攻击的潜在威胁。

Patent Agency Ranking