Apparatus and method for securely managing keys

    公开(公告)号:US11533172B2

    公开(公告)日:2022-12-20

    申请号:US16929917

    申请日:2020-07-15

    Abstract: An integrated circuit includes a system memory, a security processor and a non-security processor. An attack against the integrated circuit is made more difficult based on using a key generated by the security processor. The security processor, as an example, reads a program image from the system memory and generates the key based on the program image. In some instances, a dedicated communication channel is provided for communication between the non-security processor and the security processor. The dedicated channel may be used to provide the key to the non-security processor for performance of a security operation.

    Electronic device for updating firmware based on user authentication and an operating method thereof

    公开(公告)号:US11409879B2

    公开(公告)日:2022-08-09

    申请号:US17029442

    申请日:2020-09-23

    Abstract: The present disclosure relates to an electronic device, such as a system on chip, that may perform firmware updates based on user consent. The system on chip includes a nonvolatile memory (NVM), a main processor, a security NVM, and a security processor. The nonvolatile memory (NVM) stores first firmware and a user permission indicator. The main processor Loads the first firmware to boot a security processor. The security NVM contains first version information. The security processor compares version information of the first firmware to the first version information based on the user permission indicator and executes the first firmware in response to the matching of the comparison result. In some examples, the security processor is implemented on the same chip as the main processor.

    ELECTRONIC DEVICE FOR UPDATING FIRMWARE BASED ON USER AUTHENTICATION AND AN OPERATING METHOD THEREOF

    公开(公告)号:US20220382871A1

    公开(公告)日:2022-12-01

    申请号:US17818138

    申请日:2022-08-08

    Abstract: The present disclosure relates to an electronic device, such as a system on chip, that may perform firmware updates based on user consent. The system on chip includes a nonvolatile memory (NVM), a main processor, a security NVM, and a security processor. The nonvolatile memory (NVM) stores first firmware and a user permission indicator. The main processor Loads the first firmware to boot a security processor. The security NVM contains first version information. The security processor compares version information of the first firmware to the first version information based on the user permission indicator and executes the first firmware in response to the matching of the comparison result. In some examples, the security processor is implemented on the same chip as the main processor.

    Apparatus and method for authentication of software

    公开(公告)号:US11829464B2

    公开(公告)日:2023-11-28

    申请号:US17018237

    申请日:2020-09-11

    Inventor: Keunyoung Park

    CPC classification number: G06F21/44 H04L9/14 H04L9/3247

    Abstract: A system includes processing circuitry and a system memory configured to store at least one software image. The at least one software image includes at least one program image and a keychain image associated with the at least one software image, the keychain image including at least one soft key. The processing circuitry is configured to obtain a desired soft key associated with the at least one software image from the keychain image based on key information included in the at least one software image, and authenticate the at least one software image based on the obtained soft key.

Patent Agency Ranking