2.
    发明专利
    未知

    公开(公告)号:DE602005015429D1

    公开(公告)日:2009-08-27

    申请号:DE602005015429

    申请日:2005-03-18

    Applicant: INTEL CORP

    Abstract: Methods and apparatuses associated with sharing cryptographic keys in a network domain. An embedded agent on a network endpoint participates in the distribution of cryptographic keys. In one embodiment the embedded agent receives and stores a shared symmetric key, as do embedded agents on other network endpoints in the same network domain. The embedded agent causes the shared key to be stored in a secure storage not directly accessible by the host. When the host wants to transmit enciphered data, the embedded agent may provide access to cryptographic services. The embedded agent provides isolation of the shared key from parts of the host that are subject to compromise by attack or infection.

    Freigabeanweisung, um Seitenblock während des Auslagerns umzukehren

    公开(公告)号:DE102018126731A1

    公开(公告)日:2019-06-27

    申请号:DE102018126731

    申请日:2018-10-26

    Applicant: INTEL CORP

    Abstract: Eine sichere Enklavenschaltung speichert eine Enklave-Page-Cache-Map, um Inhalte einer sicheren Enklave in Systemspeicher zu verfolgen, der sichere Daten speichert, die eine Seite mit einer virtuellen Adresse umfassen. Eine Ausführungseinheit soll, als Reaktion auf eine Anforderung, die Seite von der sicheren Enklave zu räumen: die Erzeugung von Übersetzungen der virtuellen Adresse blocken; einen oder mehrere aktuell auf die sicheren Daten in der sicheren Enklave zugreifende Hardware-Threads aufzeichnen; einen Inter-Processor-Interrupt an einen oder mehrere dem einen oder den mehreren Hardware-Threads zugeordnete Kerne senden, um den einen oder die mehreren Hardware-Threads dazu zu veranlassen, die sichere Enklave zu verlassen und Translation-Lookaside-Buffer des einen oder der mehreren Kerne zu leeren; und als Reaktion auf das Erkennen eines der virtuellen Adresse für die Seite in der sicheren Enklave zugeordneten Seitenfehlers, die Erzeugung von Übersetzungen der virtuellen Adresse freigeben.

    AN APPARATUS AND METHOD FOR MEMORY ENCRYPTION WITH REDUCED DECRYPTION LATENCY
    4.
    发明申请
    AN APPARATUS AND METHOD FOR MEMORY ENCRYPTION WITH REDUCED DECRYPTION LATENCY 审中-公开
    用于具有减少分解延迟的存储器加密的装置和方法

    公开(公告)号:WO2005006197A3

    公开(公告)日:2006-02-16

    申请号:PCT/US2004018272

    申请日:2004-06-09

    Applicant: INTEL CORP

    Abstract: A method and apparatus for memory encryption with reduced decryption latency. In one embodiment, the method includes reading an encrypted data block from memory. During reading of the encrypted data block, a keystream used to encrypt the data block is regenerated according to one or more stored criteria of the encrypted data block. Once the encrypted data block is read, the encrypted data block is decrypted using the regenerated keystream. Accordingly, in one embodiment, encryption of either random access memory (RAM) or disk memory is performed. A keystream is regenerated during data retrieval such that once the data is received, the data may be decrypted using a single clock operation. As a result, memory encryption is performed without exacerbating memory latency between the processor and memory.

    Abstract translation: 一种减少解密延迟的存储器加密方法和装置。 在一个实施例中,该方法包括从存储器读取加密的数据块。 在读取加密数据块期间,根据加密数据块的一个或多个存储标准来重新生成用于加密数据块的密钥流。 读取加密的数据块后,使用再生的密钥流对加密的数据块进行解密。 因此,在一个实施例中,执行随机存取存储器(RAM)或磁盘存储器的加密。 在数据检索期间重新生成密钥流,使得一旦接收到数据,可以使用单个时钟操作来解密数据。 结果,执行存储器加密,而不会加剧处理器和存储器之间的存储器等待时间。

    Funcionalidad de descarga desde un entorno de procesamiento seguro

    公开(公告)号:ES2781826T3

    公开(公告)日:2020-09-08

    申请号:ES14194144

    申请日:2014-11-20

    Applicant: INTEL CORP

    Abstract: Un procesador (200) que comprende: una unidad de instrucción (214) para recibir una primera instrucción, en donde la primera instrucción es inicializar un enclave seguro, y en donde la primera instrucción también incluye establecer un bit de atributo específico de funcionalidad para el enclave seguro; y una unidad de ejecución (270) para ejecutar la primera instrucción, en donde la ejecución de la primera instrucción incluye verificar que una clave de estructura de firma coincida con una clave digital (216) incorporada en el procesador para permitir que el software que se ejecuta dentro del enclave seguro utilice software o hardware para realizar una función fuera del enclave seguro; y en donde la unidad de instrucción (214) sirve también para recibir una segunda instrucción desde dentro del enclave seguro, y la unidad de ejecución (270) sirve para ejecutar la segunda instrucción, en donde la ejecución de la segunda instrucción incluye proporcionar una clave específica de funcionalidad si se activa el bit de atributo específico de funcionalidad.

    Procedimiento y aparato para proporcionar una virtualización segura de un módulo de plataforma de confianza

    公开(公告)号:ES2392440T3

    公开(公告)日:2012-12-10

    申请号:ES05757249

    申请日:2005-06-03

    Applicant: INTEL CORP

    Abstract: Un procedimiento de operación de un sistema (20) de procesamiento que comprende un procesador (22) y unmódulo físico (30) de plataforma de confianza acoplado en comunicación con el procesador, comprendiendo elprocedimiento:a) ejecutar una máquina virtual (110) en el procesador;b) ejecutar en el procesador un servicio (104) que usa el módulo físico de plataforma de confianza para crearpara la máquina virtual un módulo virtual (120) de plataforma de confianza en una memoria protegida delsistema (20) de procesamiento que tiene registros (92) de configuración de la plataforma virtual en unespacio de memoria del módulo virtual de plataforma de confianza;c) almacenar una clave (68, 70, 72) para el módulo virtual de plataforma de confianza en el módulo físico deplataforma de confianza;d) operar el módulo virtual de plataforma de confianza para proporcionar a la máquina virtual característicasemuladas del módulo de plataforma de confianza basadas en valores almacenados en los registros deconfiguración de la plataforma virtual en el espacio de memoria del módulo virtual de plataforma deconfianza y la clave almacenada en el módulo físico de plataforma de confianza.

    METHOD AND APPARATUS FOR PROVIDING SOFTWARE-BASED SECURITY COPROCESSORS
    8.
    发明申请
    METHOD AND APPARATUS FOR PROVIDING SOFTWARE-BASED SECURITY COPROCESSORS 审中-公开
    用于提供基于软件的安全性协处理器的方法和装置

    公开(公告)号:WO2006124751A3

    公开(公告)日:2007-07-19

    申请号:PCT/US2006018685

    申请日:2006-05-11

    Abstract: A virtual security coprocessor framework supports creation of at least one device model to emulate a predetermined cryptographic coprocessor. In one embodiment, the virtual security coprocessor framework uses a cryptographic coprocessor in a processing system to create an instance of the device model (DM) in the processing system. The DM may be based at least in part on a predetermined device model design. The DM may emulate the predetermined cryptographic coprocessor in accordance with the control logic of the device model design. In one embodiment, the virtual security coprocessor framework uses a physical trusted platform module (TPM) in a processing system to support one or more virtual TPMs (vTPMs) for one or more virtual machines (VMs) in the processing system. Other embodiments are described and claimed.

    Abstract translation: 虚拟安全协处理器框架支持创建至少一个设备模型以模拟预定的密码协处理器。 在一个实施例中,虚拟安全协处理器框架在处理系统中使用密码协处理器来在处理系统中创建设备模型(DM)的实例。 DM可以至少部分地基于预定的设备模型设计。 DM可以根据设备模型设计的控制逻辑来模拟预定的密码协处理器。 在一个实施例中,虚拟安全协处理器框架使用处理系统中的物理信任平台模块(TPM)来支持处理系统中的一个或多个虚拟机(VM)的一个或多个虚拟TPM(vTPM)。 描述和要求保护其他实施例。

    COOPERATIVE EMBEDDED AGENTS
    9.
    发明申请
    COOPERATIVE EMBEDDED AGENTS 审中-公开
    合作嵌入剂

    公开(公告)号:WO2005101197A3

    公开(公告)日:2006-06-01

    申请号:PCT/US2005008616

    申请日:2005-03-14

    CPC classification number: G06F9/4411

    Abstract: An electronic apparatus has an embeded firmware agent having instructions for selectively operating in a management mode and an embedded controller agent operating independent of a host operating system and selectively invoking the management mode. A bidirectional agent bus is coupled in between the embedded firmware agent and embedded controller agent to transmit messages between both the agents. Manageability and security operations that can be performed on a host system having these cooperative embedded agents.

    Abstract translation: 电子设备具有嵌入式固件代理,其具有用于选择性地以管理模式操作的指令,以及独立于主机操作系统操作并选择性地调用管理模式的嵌入式控制器代理。 双向代理总线耦合在嵌入式固件代理和嵌入式控制器代理之间,以在两个代理之间传输消息。 可以在具有这些协作嵌入式代理的主机系统上执行的可管理性和安全性操作。

Patent Agency Ranking