Cryptographic secret generation and provisioning
AssigneeBlockframe, Inc.
InventorChristopher Paul Gorog
Life of this patent
Estimating the term…
Abstract
A system includes a memory device and a processor, operatively coupled with the memory device, to perform operations including receiving, from a device via a brokering agent, a request to provide an encrypted version of a set of secrets data corresponding to a target state of the device, determining whether to authorize the request in view of the brokering agent, and in response to authorizing the request, providing the encrypted version of the set of secrets data and permission to transition to the target state.
Claims20
A system comprising:
- a memory device;
- and
- a processor, operatively coupled with the memory device, to perform operations comprising:
- receiving, via a brokering agent, a request to provide a device, in a current supply chain state corresponding to a current stage of a supply chain of the device, with a set of secrets data corresponding to a target supply chain state of the device corresponding to a target stage of the supply chain, wherein the device in the current supply chain state is associated with a first entity corresponding to the current stage;
- determining whether to authorize the request;
- and
- in response to authorizing the request, causing the set of secrets data to be provided to the device to cause the device to transition from the current supply chain state to the target supply chain state, wherein the device in the target supply chain state is associated with a second entity corresponding to the target stage.
A method comprising:
- receiving, by a processor via a brokering agent, a request to initiate a supply chain state progression of a device from a current supply chain state corresponding to a current stage of a supply chain of the device to a target supply chain state corresponding to a target stage of the supply chain, wherein the device in the current supply chain state is associated with a first entity corresponding to the current stage;
- determining, by the processor, whether to authorize the request;
- and
- in response to authorizing the request, causing, by the processor, the device to transition from the current supply chain state to the target supply chain state by providing a set of secrets data corresponding to the target supply chain state, wherein the device in the target supply chain state is associated with a second entity corresponding to the target stage.
A non-transitory computer-readable storage medium comprising instructions that, when executed by a processing device, cause the processing device to perform operations comprising:
- receiving, via a brokering agent, a request to provide a device, in a current supply chain state corresponding to a current stage of a supply chain of the device, with a set of secrets data corresponding to a target supply chain state of the device corresponding to a target stage of the supply chain, wherein the device in the current supply chain state is associated with a first entity corresponding to the current stage;
- determining whether to authorize the request;
- and
- in response to authorizing the request, causing the set of secrets data to be provided to the device to cause the device to transition from the current supply chain state to the target supply chain state, wherein the device in the target supply chain state is associated with a second entity corresponding to the target stage.
Dependencies are inferred from the claim text.