会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Method for selective software rollback
    • 选择性软件回滚的方法
    • US08978160B2
    • 2015-03-10
    • US13612225
    • 2012-09-12
    • Ansaf I. AlrabadyKevin M. BaltesThomas M. Forest
    • Ansaf I. AlrabadyKevin M. BaltesThomas M. Forest
    • G06F21/12
    • G06F8/65G06F21/57G06F21/572G06F21/64
    • A system and method for validating a software file to be installed into a controller. The method includes preparing the software file including assigning a software version code to the software file, assigning a security version code to the software file, and signing the software file with the software file version code and the security version code. The signed software file is presented to the controller for installing on the controller and the controller verifies the software file signature to determine if the software file is valid and the security version code is valid. The controller allows the software file to be installed in the controller if both the signed software file is valid and the security version code is valid.
    • 用于验证要安装到控制器中的软件文件的系统和方法。 该方法包括准备软件文件,包括向软件文件分配软件版本代码,向软件文件分配安全版本代码,并使用软件文件版本代码和安全版本代码对软件文件进行签名。 将签名的软件文件提交给控制器,以便在控制器上安装,并且控制器验证软件文件签名,以确定软件文件是否有效,并且安全版本代码是否有效。 如果签名的软件文件有效并且安全版本代码有效,则控制器允许将软件文件安装在控制器中。
    • 7. 发明申请
    • SECURED FLASH PROGRAMMING OF SECONDARY PROCESSOR
    • 二次处理器的安全闪存编程
    • US20140032916A1
    • 2014-01-30
    • US13560207
    • 2012-07-27
    • Mark H. CostinAnsaf I. AlrabadyKevin M. Baltes
    • Mark H. CostinAnsaf I. AlrabadyKevin M. Baltes
    • H04L9/32
    • H04L9/3247G06F21/572H04L9/3236
    • A system and method for securely flashing a controller, where the controller includes at least one main processor and at least one secondary processor, and where the processing duties are distributed between the processors. A programming tool provides a content file to be flashed and a digital signature to the controller. The controller calculates a hash value of the content file, decrypts the digital signature using a public key to generate a decrypted hash value, compares the decrypted hash value to the calculated hash value, and determines that the content file is valid if the decrypted hash code matches the calculated hash value, where one or more of the steps of calculating the hash value, decrypting the digital signature, comparing the decrypted hash value to the calculated hash value and determining that the content file is valid, is performed by the main processor for the secondary processor.
    • 一种用于安全地闪烁控制器的系统和方法,其中控制器包括至少一个主处理器和至少一个辅助处理器,并且其中处理任务分布在处理器之间。 编程工具提供要闪存的内容文件和控制器的数字签名。 控制器计算内容文件的哈希值,使用公共密钥对数字签名进行解密以生成解密的散列值,将解密的哈希值与所计算的散列值进行比较,并确定内容文件是否有效,如果解密的哈希码 匹配所计算的散列值,其中计算哈希值的一个或多个步骤,解密数字签名,将解密的散列值与所计算的哈希值进行比较并确定内容文件是有效的,由主处理器执行 二级处理器。