System and method for processing encrypted source code updates
First Claim
1. A method for updating a control system comprising:
- identifying an update for a control system, the update comprising encrypted object code and the control system comprising at least a first processor; and
updating at least the first processor based on the identified update.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure provides a system and method for updating a control system using an encrypted source code update. The example control system often includes a processor for managing at least a portion of the control system and flash memory communicably coupled with the processor, with the processor operable to load an encrypted update into the flash memory. In one example, a method for updating the control system would include identifying an update for a control system with the update comprising encrypted object code and the control system comprising at least a first processor. At least the first processor is then updated based on or using the identified update.
-
Citations
28 Claims
-
1. A method for updating a control system comprising:
-
identifying an update for a control system, the update comprising encrypted object code and the control system comprising at least a first processor; and
updating at least the first processor based on the identified update. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A control system comprising:
-
a first processor for managing a least a portion of the control system;
flash master memory communicably coupled with the processor, the flash memory operable to load an encrypted update. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A control system loader comprising computer readable instructions operable when executed to:
-
identify an update for a control system, the update comprising encrypted object code and the control system comprising at least a first processor; and
update at least the first processor based on the identified update. - View Dependent Claims (27, 28)
-
Specification