METHOD AND APPARATUS FOR MANAGING PACKET BUFFERS
    2.
    发明申请
    METHOD AND APPARATUS FOR MANAGING PACKET BUFFERS 审中-公开
    管理分组缓冲区的方法和设备

    公开(公告)号:US20080244725A1

    公开(公告)日:2008-10-02

    申请号:US11695016

    申请日:2007-03-31

    IPC分类号: G06F21/00

    摘要: According to one example embodiment of the inventive subject matter, there is described herein a method and apparatus for securely and efficiently managing packet buffers between protection domains on an Intra-partitioned system using packet queues and triggers. According to one embodiment described in more detail below, there is provided a method and apparatus for optimally transferring packet data across contexts (protected and unprotected) in a commodity operating system.

    摘要翻译: 根据本发明主题的一个示例实施例,这里描述了一种使用分组队列和触发器在内部分区系统上安全有效地管理分组缓冲区之间的分组缓冲器的方法和装置。 根据下面更详细描述的一个实施例,提供了一种用于在商品操作系统中跨越上下文(受保护和未受保护)最佳地传送分组数据的方法和装置。

    Protection of user-level applications based on page table information
    4.
    发明申请
    Protection of user-level applications based on page table information 有权
    基于页表信息保护用户级应用程序

    公开(公告)号:US20090172330A1

    公开(公告)日:2009-07-02

    申请号:US12005681

    申请日:2007-12-28

    IPC分类号: G06F12/00

    CPC分类号: G06F12/1491 G06F12/145

    摘要: In one embodiment, the present invention includes a virtual machine monitor (VMM) to access a protection indicator of a page table entry (PTE) of a page of a set of memory buffers and determine a state of the protection indicator, and if the protection indicator indicates that the page is a user-level page and if certain information of an agent that seeks to use the page matches that in a protected memory address array, a page table base register (PTBR) is updated to a protected page table (PPT) base address. Other embodiments are described and claimed.

    摘要翻译: 在一个实施例中,本发明包括一个虚拟机监视器(VMM),用于访问一组存储器缓冲器的页面的页表条目(PTE)的保护指示符,并确定保护指示符的状态,并且如果保护 指示符表示页面是用户级页面,并且如果寻求使用页面的代理的特定信息与受保护的存储器地址阵列中的那些信息匹配,则页表基址寄存器(PTBR)被更新到受保护页表(PPT) )基地址。 描述和要求保护其他实施例。

    END-TO-END NETWORK SECURITY WITH TRAFFIC VISIBILITY
    6.
    发明申请
    END-TO-END NETWORK SECURITY WITH TRAFFIC VISIBILITY 审中-公开
    具有交通可见性的端到端网络安全

    公开(公告)号:US20120096270A1

    公开(公告)日:2012-04-19

    申请号:US13337919

    申请日:2011-12-27

    IPC分类号: H04L9/32

    摘要: End-to-end security between clients and a server, and traffic visibility to intermediate network devices, achieved through combined mode, single pass encryption and authentication using two keys is disclosed. In various embodiments, a combined encryption-authentication unit includes a cipher unit and an authentication unit coupled in parallel to the cipher unit, and generates an authentication tag using an authentication key in parallel with the generation of the cipher text using an encryption key, where the authentication and encryption key have different key values. In various embodiments, the cipher unit operates in AES counter mode, and the authentication unit operates in parallel, in AES-GMAC mode Using a two key, single pass combined mode algorithm preserves network performance using a limited number of HW gates, while allowing an intermediate device access to the encryption key for deciphering the data, without providing that device the ability to compromise data integrity, which is preserved between the end to end devices.

    摘要翻译: 公开了客户机与服务器之间的端到端安全性,以及通过组合模式,单程加密和使用两个密钥的认证实现的对中间网络设备的流量可见性。 在各种实施例中,组合加密认证单元包括与密码单元并行耦合的密码单元和认证单元,并且使用加密密钥与密文生成并行地使用认证密钥生成认证标签,其中 认证和加密密钥具有不同的密钥值。 在各种实施例中,密码单元以AES计数器模式运行,并且认证单元以AES-GMAC模式并行操作。使用双键单通组合模式算法使用有限数量的HW门保留网络性能,同时允许 中间设备访问用于解密数据的加密密钥,而不提供该设备损害数据完整性的能力,这在端到端设备之间保留。

    METHODS AND APPARATUS TO PROTECT DYNAMIC MEMORY REGIONS ALLOCATED TO PROGRAMMING AGENTS
    7.
    发明申请
    METHODS AND APPARATUS TO PROTECT DYNAMIC MEMORY REGIONS ALLOCATED TO PROGRAMMING AGENTS 审中-公开
    保护动态记忆区域的方法和装置分配给编程代理

    公开(公告)号:US20080244155A1

    公开(公告)日:2008-10-02

    申请号:US11694447

    申请日:2007-03-30

    IPC分类号: G06F12/02

    CPC分类号: G06F12/145 G06F12/1491

    摘要: Methods and apparatus to protect dynamic memory regions allocated to programming agents are disclosed. An example method to protect a dynamic memory region disclosed herein comprises mapping protected memory regions to a protected page table for address translation associated with a protected agent, updating the protected page table with address information corresponding to the dynamic memory region during a context switch from execution of an unprotected agent to execution of the protected agent when the dynamic memory region was allocated for the unprotected agent prior to the context switch, and accessing the dynamic memory region during execution of the protected agent based on the address information in the protected page table without causing a subsequent context switch.

    摘要翻译: 公开了保护分配给编程代理的动态存储器区域的方法和装置。 用于保护本文公开的动态存储器区域的示例性方法包括将受保护的存储器区域映射到用于与受保护代理相关联的地址转换的受保护页表,在从执行的上下文切换期间更新与对应于动态存储器区域的地址信息的受保护页表 当在上下文切换之前为未受保护的代理分配动态存储器区域时,不受保护的代理执行受保护的代理,以及在受保护代理执行期间基于受保护页表中的地址信息访问动态存储器区域而没有 导致后续的上下文切换。

    Protection of user-level applications based on page table information
    9.
    发明授权
    Protection of user-level applications based on page table information 有权
    基于页表信息保护用户级应用程序

    公开(公告)号:US07917724B2

    公开(公告)日:2011-03-29

    申请号:US12005681

    申请日:2007-12-28

    IPC分类号: G06F12/14 G06F12/02

    CPC分类号: G06F12/1491 G06F12/145

    摘要: In one embodiment, the present invention includes a virtual machine monitor (VMM) to access a protection indicator of a page table entry (PTE) of a page of a set of memory buffers and determine a state of the protection indicator, and if the protection indicator indicates that the page is a user-level page and if certain information of an agent that seeks to use the page matches that in a protected memory address array, a page table base register (PTBR) is updated to a protected page table (PPT) base address. Other embodiments are described and claimed.

    摘要翻译: 在一个实施例中,本发明包括一个虚拟机监视器(VMM),用于访问一组存储器缓冲器的页面的页表条目(PTE)的保护指示符,并确定保护指示符的状态,并且如果保护 指示符表示页面是用户级页面,并且如果寻求使用页面的代理的特定信息与受保护的存储器地址阵列中的那些信息匹配,则页表基址寄存器(PTBR)被更新到受保护页表(PPT) )基地址。 描述和要求保护其他实施例。

    END-TO-END NETWORK SECURITY WITH TRAFFIC VISIBILITY
    10.
    发明申请
    END-TO-END NETWORK SECURITY WITH TRAFFIC VISIBILITY 审中-公开
    具有交通可见性的端到端网络安全

    公开(公告)号:US20090119510A1

    公开(公告)日:2009-05-07

    申请号:US11935783

    申请日:2007-11-06

    IPC分类号: H04L9/32

    摘要: End-to-end security between clients and a server, and traffic visibility to intermediate network devices, achieved through combined mode, single pass encryption and authentication using two keys is disclosed. In various embodiments, a combined encryption-authentication unit includes a cipher unit and an authentication unit coupled in parallel to the cipher unit, and generates an authentication tag using an authentication key in parallel with the generation of the cipher text using an encryption key, where the authentication and encryption key have different key values. In various embodiments, the cipher unit operates in AES counter mode, and the authentication unit operates in parallel, in AES-GMAC mode Using a two key, single pass combined mode algorithm preserves network performance using a limited number of HW gates, while allowing an intermediate device access to the encryption key for deciphering the data, without providing that device the ability to compromise data integrity, which is preserved between the end to end devices.

    摘要翻译: 公开了客户机与服务器之间的端到端安全性,以及通过组合模式,单程加密和使用两个密钥的认证实现的对中间网络设备的流量可见性。 在各种实施例中,组合加密认证单元包括与密码单元并行耦合的密码单元和认证单元,并且使用加密密钥与密文生成并行地使用认证密钥生成认证标签,其中 认证和加密密钥具有不同的密钥值。 在各种实施例中,密码单元以AES计数器模式运行,并且认证单元以AES-GMAC模式并行操作。使用双键单通组合模式算法使用有限数量的HW门保留网络性能,同时允许 中间设备访问用于解密数据的加密密钥,而不提供该设备损害数据完整性的能力,这在端到端设备之间保留。