Method and system for protection of customer secrets in a secure reprogrammable system
AssigneeBroadcom Corporation
InventorsXuemin Chen, Iue Shuenn Chen, Stephane Rodgers, Andrew Dellow
Life of this patent
Estimating the term…
Loading patent…
AssigneeBroadcom Corporation
InventorsXuemin Chen, Iue Shuenn Chen, Stephane Rodgers, Andrew Dellow
Estimating the term…
Methods and systems for protection of customer secrets in a secure reprogrammable system are disclosed, and may include controlling, via hardware logic and firmware, access to customer specific functions. The firmware may comprise trusted code, and may comprise boot code, stored in non-volatile memory, which may comprise read only memory, or a locked flash memory. A customer mode may be checked via the trusted code prior to allowing downloading of code written by a customer to the reprogrammable system. Access to customer specific functions may be restricted via commands from a trusted source. The hardware logic may be latched at startup in a disabled mode by the firmware, determined by the customer mode stored in a one time programmable memory. The customer mode may be re-checked utilizing the firmware, and may disallow the use of code other than trusted code in the reprogrammable system when the re-checking fails.
A method for software security, in a reprogrammable system that handles a plurality of customer specific functions for a corresponding plurality of customers, the method comprising:
A system for software security, the system comprising:
A non-transitory machine-readable storage having stored thereon, a computer program having at least one code section for software security in a reprogrammable system that handles a plurality of customer specific functions for a corresponding plurality of customers, the at least one code section being executable by a machine for causing the machine to perform steps comprising:
Dependencies are inferred from the claim text.