会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 13. 发明授权
    • Key-based secure storage
    • 基于密钥的安全存储
    • US07302709B2
    • 2007-11-27
    • US11221047
    • 2005-09-07
    • Paul EnglandJohn D. DeTrevilleButler W. Lampson
    • Paul EnglandJohn D. DeTrevilleButler W. Lampson
    • H04L9/18
    • G06F9/468G06F9/4406G06F21/10G06F21/575G06F2221/2113H04L63/0435H04L63/0442H04L63/166
    • A one-way hash function is applied to a seed supplied by an application to produce a hashed seed that is used to generate the application storage key. A one-way hash function is applied to a seed supplied by a user to produce a first hashed seed that is passed to a keyed hash function, which is keyed to an identity for the user, to produce a second hashed seed. The second hashed seed is used to generate the user storage key. An operating system storage key is generated from an unhashed seed. One of the storage keys is used to encrypt the downloaded content. An access predicate attached to the content when it is downloaded is associated with the storage key to enforce certain limitations on the access of the content.
    • 单向散列函数应用于由应用程序提供的种子以产生用于生成应用程序存储密钥的散列种子。 单向散列函数被应用于由用户提供的种子以产生第一散列种子,该第一散列种子被传递给键入的哈希函数,其被键入用户的身份,以产生第二散列种子。 第二个散列种子用于生成用户存储密钥。 从未分解的种子生成操作系统存储密钥。 其中一个存储密钥用于加密下载的内容。 在下载时附加到内容的访问谓词与存储密钥相关联,以对内容的访问执行某些限制。
    • 14. 发明授权
    • Hierarchical trusted code for content protection in computers
    • 计算机内容保护的层次可信代码
    • US07496769B2
    • 2009-02-24
    • US11018065
    • 2004-12-20
    • Butler W. LampsonPaul England
    • Butler W. LampsonPaul England
    • H04L9/00H04K1/00
    • G06Q10/10G06F21/57
    • An architecture for protecting premium content in a nonsecure computer environment executes only a small number of code modules in a secure memory. The modules are arranged in a hierarchy of trust, where a module names other modules that it is willing to trust, and those modules in turn name other modules that they are willing to trust. A secure loader loads a security manager that oversees a number of content-providing modules for manipulating the content. A memory manager assigns permissions to various pages of the secure memory. The memory has rings of different security. The security model can be extended to program modules and other devices on the computer's bus, such as DMA controllers and peripherals.
    • 在非安全计算机环境中保护优质内容的架构仅在安全存储器中执行少量代码模块。 这些模块被布置在信任层级中,其中模块命名它愿意信任的其他模块,而这些模块又命名他们愿意信任的其他模块。 安全加载器加载一个安全管理器,该管理器负责监视用于操纵内容的多个内容提供模块。 内存管理员将权限分配给安全内存的各个页面。 内存具有不同安全性的环。 安全模型可以扩展到计算机总线上的程序模块和其他设备,如DMA控制器和外设。
    • 20. 发明授权
    • Method and system for restricting the load of physical address translations of virtual addresses
    • 用于限制虚拟地址的物理地址转换的负载的方法和系统
    • US06745306B1
    • 2004-06-01
    • US09520203
    • 2000-03-07
    • Bryan M. WillmanPaul EnglandJohn D. DeTreville
    • Bryan M. WillmanPaul EnglandJohn D. DeTreville
    • G06F1214
    • G06F12/145G06F12/1027G06F12/1081G06F12/1491
    • A method and system for protecting data on a computer system uses one or more restricted areas of memory to store proprietary or confidential data. The translation lookaside buffer (TLB) is used to regulate access to the restricted memory. When a TLB miss occurs during the execution of a program, the TLB miss handling logic determines whether the program is attempting to access restricted memory. If so, then the TLB miss handling logic determines whether the program is authorized to have access. If the program is not authorized to have access, then the TLB miss handling logic generates an exception, such as an invalid page fault, and the TLB is not loaded. If the program is authorized to have access to the restricted page, then the TLB is loaded with the appropriate address translation. As long as the translation remains in the TLB, future accesses to the page by an authorized program will require no additional checks and no additional CPU time.
    • 用于在计算机系统上保护数据的方法和系统使用存储器的一个或多个限制区域来存储专用或机密数据。 翻译后备缓冲器(TLB)用于调节对受限内存的访问。 当在程序执行期间出现TLB未命中时,TLB未命中处理逻辑确定程序是否尝试访问受限存储器。 如果是这样,则TLB未命中处理逻辑确定该程序是否被授权进行访问。 如果程序没有权限访问,则TLB未命中处理逻辑会产生异常,例如无效页错误,TLB未加载。 如果该程序被授权访问受限制的页面,则TLB将加载适当的地址转换。 只要转换保留在TLB中,未来的授权程序对页面的访问将不需要额外的检查,也不需要额外的CPU时间。