Method and system for communicating with and programming a secure element
AssigneeAssa Abloy AB
InventorRyan Neal Milbrandt
Life of this patent
Estimating the term…
Abstract
A method, device, and system are disclosed that enable the in-situ programming of an on-board secure element. A communication bus normally used to facilitate communications between the secure element and a microprocessor is borrowed to facilitate the in-situ programming with an off-board secure element. The microprocessor is disclosed to include the functionality to switch the configuration of the communication bus to enable the in-situ programming.
Claims20
A method, comprising:
- determining, at a processor, that an off-board device is to become a master of an on-board secure element, the processor and on-board secure element being in communication with one another via a communication bus;
- and
- controlling one or more switches on the communication bus to replace the processor with the off-board device as a master to the on-board secure element.
The method of claim 3, wherein the off-board device is a removable secure element and the on-board secure element is an embedded secure element.
A processing device, comprising:
- a processor;
- an on-board secure element;
- a communication bus connecting the processor and the on-board secure element, wherein the communication bus utilizes a single wire protocol;
- and
- one or more switches that enable the processor to re-configure the communication bus such that either the processor is a master to the on-board secure element or an off-board device is a master to the on-board secure element.
Dependencies are inferred from the claim text.