会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Secure replay protected storage
    • 安全重放保护存储
    • US09405707B2
    • 2016-08-02
    • US13997896
    • 2011-12-20
    • Nitin V. SarangdharWilliam A. Stevens, Jr.John J. Vranich
    • Nitin V. SarangdharWilliam A. Stevens, Jr.John J. Vranich
    • G06F11/30G06F12/14G06F13/14
    • G06F12/1408G06F13/14G06F21/44G06F21/79G06F2212/1052
    • Embodiments of the invention create an underlying infrastructure in a flash memory device (e.g., a serial peripheral interface (SPI) flash memory device) such that it may be protected against user attacks—e.g., replacing the SPI flash memory device or a man-in-the-middle (MITM) attack to modify the SPI flash memory contents on the fly. In the prior art, monotonic counters cannot be stored in SPI flash memory devices because said devices do not provide replay protection for the counters. A user may also remove the flash memory device and reprogram it. Host platforms alone cannot protect against such hardware attacks.Embodiments of the invention enable secure standard storage flash memory devices such as SPI flash memory devices to achieve replay protection for securely stored data. Embodiments of the invention utilize flash memory controllers, flash memory devices, unique device keys and HMAC key logic to create secure execution environments for various components.
    • 本发明的实施例在闪存设备(例如,串行外围设备接口(SPI)闪存设备)中创建底层基础设施,使得其可以被保护免受用户攻击 - 例如,替换SPI闪存设备或管理员 - 中间(MITM)攻击,即时修改SPI闪存内容。 在现有技术中,单调计数器不能存储在SPI闪存设备中,因为所述设备不为计数器提供重放保护。 用户还可以移除闪存设备并对其进行重新编程。 仅主机平台无法防范此类硬件攻击。 本发明的实施例使得诸如SPI闪存设备之类的安全标准存储闪存设备能够实现用于安全存储的数据的重放保护。 本发明的实施例利用闪存控制器,闪存设备,唯一设备密钥和HMAC密钥逻辑来为各种组件创建安全的执行环境。
    • 3. 发明申请
    • SYSTEM FOR ATOMICALLY UPDATING A PLURALITY OF FILES
    • 用于正式更新多个文件的系统
    • US20110307878A1
    • 2011-12-15
    • US13212898
    • 2011-08-18
    • Kirk D. BrannockWilliam A. Stevens
    • Kirk D. BrannockWilliam A. Stevens
    • G06F9/44
    • G06F8/654
    • A method for updating platform firmware is disclosed. This capability is facilitated by a standard software abstraction for a firmware storage device, known as Firmware Volume (FV) that is managed through a Firmware File System (FFS). The FFS enables firmware files to be created, deleted, and updated individually. The FFS also enables a plurality of firmware files to be updated atomically by managing file state information via state bits stored in a file header of each firmware file, whereby an atomic change to a single state bit simultaneously causes the FFS to use an updated set of firmware files in place of an original set of firmware files.
    • 公开了一种更新平台固件的方法。 通过固件存储设备的标准软件抽象(称为通过固件文件系统(FFS)管理的固件卷(FV))来促进此功能。 FFS使固件文件可以单独创建,删除和更新。 FFS还通过经由存储在每个固件文件的文件头中的状态位来管理文件状态信息来使原始地更新多个固件文件,从而对单个状态位的原子改变同时使得FFS使用更新的一组 固件文件代替一组原始固件文件。
    • 4. 发明授权
    • Method for atomically updating a plurality of files
    • 用于原子更新多个文件的方法
    • US07299463B2
    • 2007-11-20
    • US09967093
    • 2001-09-28
    • Kirk D. BrannockWilliam A. Stevens
    • Kirk D. BrannockWilliam A. Stevens
    • G06F9/44
    • G06F8/654
    • A method for updating platform firmware is disclosed. This capability is facilitated by a standard software abstraction for a firmware storage device, known as Firmware Volume (FV) that is managed through a Firmware File System (FFS). The FFS enables firmware files to be created, deleted, and updated individually. The FFS also enables a plurality of firmware files to be updated atomically by managing file state information via state bits stored in a file header of each firmware file, whereby an atomic change to a single state bit simultaneously causes the FFS to use an updated set of firmware files in place of an original set of firmware files.
    • 公开了一种更新平台固件的方法。 通过固件存储设备的标准软件抽象(称为通过固件文件系统(FFS)管理的固件卷(FV))来促进此功能。 FFS使固件文件可以单独创建,删除和更新。 FFS还通过经由存储在每个固件文件的文件头中的状态位来管理文件状态信息来使原始地更新多个固件文件,从而对单个状态位的原子改变同时使得FFS使用更新的一组 固件文件代替一组原始固件文件。
    • 8. 发明授权
    • System for atomically updating a plurality of files
    • 用于原子地更新多个文件的系统
    • US08839226B2
    • 2014-09-16
    • US13212898
    • 2011-08-18
    • Kirk D. BrannockWilliam A. Stevens
    • Kirk D. BrannockWilliam A. Stevens
    • G06F9/44
    • G06F8/654
    • A method for updating platform firmware is disclosed. This capability is facilitated by a standard software abstraction for a firmware storage device, known as Firmware Volume (FV) that is managed through a Firmware File System (FFS). The FFS enables firmware files to be created, deleted, and updated individually. The FFS also enables a plurality of firmware files to be updated atomically by managing file state information via state bits stored in a file header of each firmware file, whereby an atomic change to a single state bit simultaneously causes the FFS to use an updated set of firmware files in place of an original set of firmware files.
    • 公开了一种更新平台固件的方法。 通过固件存储设备的标准软件抽象(称为通过固件文件系统(FFS)管理的固件卷(FV))来促进此功能。 FFS使固件文件可以单独创建,删除和更新。 FFS还通过经由存储在每个固件文件的文件头中的状态位来管理文件状态信息来使原始地更新多个固件文件,从而对单个状态位的原子改变同时使得FFS使用更新的一组 固件文件代替一组原始固件文件。