Method for authenticating a program and corresponding integrated circuit

    公开(公告)号:US11269986B2

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

    申请号:US16660243

    申请日:2019-10-22

    Abstract: A memory stores a program to be executed by a microprocessor. The program includes a first program part and a second program part. An authenticator is configured to authenticate the program and includes a module that is external to the microprocessor and configured to authenticate said first program part when the microprocessor is inactive. The authenticator further activates the microprocessor to execute the first program part and authenticate said second program part using instructions of the first program part if the module has authenticated the first program part. The microprocessor then executes the second program part if the microprocessor has authenticated said second program part.

    METHOD FOR MANAGING A RETURN OF A PRODUCT FOR ANALYSIS AND CORRESPONDING PRODUCT

    公开(公告)号:US20200319247A1

    公开(公告)日:2020-10-08

    申请号:US16909696

    申请日:2020-06-23

    Abstract: A method for managing a product includes: placing an integrated circuit in a bootstrap mode with debugging prohibition in response to each reset or power-up of the integrated circuit and in an absence of a reception, on a test access port of the product, of a first command; and placing the integrated circuit in an analysis mode with debugging authorization in response to reception, on the test access port, of the first command following the reset or the power-up of the integrated circuit. Placing the integrated circuit in the analysis mode is maintained at least as long as a second command has not been received on the test access port. Placing the integrated circuit in the bootstrap mode and placing the integrated circuit in the analysis mode are performed in response to a determination that the integrated circuit has never before been placed in the analysis mode with debugging authorization.

    METHOD FOR MANAGING A RETURN OF A PRODUCT FOR ANALYSIS AND CORRESPONDING PRODUCT

    公开(公告)号:US20190107576A1

    公开(公告)日:2019-04-11

    申请号:US16155953

    申请日:2018-10-10

    Abstract: A method for managing a product includes: placing an integrated circuit in a bootstrap mode with debugging prohibition in response to each reset or power-up of the integrated circuit and in an absence of a reception, on a test access port of the product, of a first command; and placing the integrated circuit in an analysis mode with debugging authorization in response to reception, on the test access port, of the first command following the reset or the power-up of the integrated circuit. Placing the integrated circuit in the analysis mode is maintained at least as long as a second command has not been received on the test access port. Placing the integrated circuit in the bootstrap mode and placing the integrated circuit in the analysis mode are performed in response to a determination that the integrated circuit has never before been placed in the analysis mode with debugging authorization.

Patent Agency Ranking