TECHNIQUE FOR AUTHENTICATION AND PREREQUISITE CHECKS FOR SOFTWARE UPDATES

    公开(公告)号:US20210019418A1

    公开(公告)日:2021-01-21

    申请号:US16515918

    申请日:2019-07-18

    Abstract: Techniques related to a technique comprising dividing an update into a number of portions, generating, for the first portion, a first portion hash value, generating, for the second portion, a second portion hash value, generating a first branch hash value comprising a hash of a concatenation of the first portion hash value and the second portion hash value, generating a root hash value by concatenating the first branch hash value and a second branch hash value, generating a signature based on the root hash value and a private key, generating an update header comprising the signature, the root hash value, and a hash tree comprising first and second portion hash values, the first branch hash value, and the root hash value, transmitting the update header to a client device for authentication, and transmitting one or more of the number of portions to the client device.

    HARDWARE-BASED SECURITY AUTHENTICATION

    公开(公告)号:US20230062250A1

    公开(公告)日:2023-03-02

    申请号:US17962627

    申请日:2022-10-10

    Abstract: A system includes a multiplexer, an input/output (I/O) pin, a logic circuit, and a control register. The multiplexer has multiple inputs, an output, and a selection input. The logic circuit is coupled between the multiplexer and the I/O pin. The logic circuit has a first input. The control register includes first and second bit fields corresponding to the I/O pin. The first bit field is coupled to the selection input of the multiplexer, and the second bit field is coupled to the first input of the logic circuit.

    HARDWARE-BASED SECURITY AUTHENTICATION

    公开(公告)号:US20220188470A1

    公开(公告)日:2022-06-16

    申请号:US17122234

    申请日:2020-12-15

    Abstract: A system includes a multiplexer, an input/output (I/O) pin, a logic circuit, and a control register. The multiplexer has multiple inputs, an output, and a selection input. The logic circuit is coupled between the multiplexer and the I/O pin. The logic circuit hays a first input. The control register includes first and second bit fields corresponding to the I/O pin. The first bit field is coupled to the selection input of the multiplexer, and the second bit field is coupled to the first input of the logic circuit.

    CONTROLLED SCOPE OF AUTHENTICATION KEY FOR SOFTWARE UPDATE

    公开(公告)号:US20210357198A1

    公开(公告)日:2021-11-18

    申请号:US15931794

    申请日:2020-05-14

    Abstract: Techniques for updating a client device are provided that include receiving, by a client device, a software update and a certificate associated with the software update, verifying, by the client device, the certificate associated with the software update based on a stored public key of the client device, extracting an update scope value from the certificate, comparing the update scope value against a corresponding attribute of the update, and either applying the software update based on the comparing, or rejecting the software update based on the comparing.

Patent Agency Ranking