US 11,856,106 B2
Secure configuration of a device
Rainer Falk, Poing (DE)
Assigned to SIEMENS AKTIENGESELLSCHAFT
Appl. No. 16/326,945
Filed by Siemens Aktiengesellschaft, Munich (DE)
PCT Filed Jul. 4, 2017, PCT No. PCT/EP2017/066606
§ 371(c)(1), (2) Date Feb. 21, 2019,
PCT Pub. No. WO2018/036702, PCT Pub. Date Mar. 1, 2018.
Claims priority of application No. 10 2016 215 915.1 (DE), filed on Aug. 24, 2016.
Prior Publication US 2019/0280872 A1, Sep. 12, 2019
Int. Cl. H04L 29/06 (2006.01); H04L 9/32 (2006.01); G06F 21/62 (2013.01); G06F 21/64 (2013.01); H04L 9/00 (2022.01)
CPC H04L 9/3236 (2013.01) [G06F 21/62 (2013.01); G06F 21/64 (2013.01); H04L 9/3247 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A method for securely configuring a plurality of devices coupled to a blockchain network, including the following steps:
ascertaining, by one or more of the plurality of the devices or a central computer assigned to the plurality of devices that is located in a network including the plurality of devices, a blockchain data structure based on a cryptocurrency, wherein the blockchain data structure has at least one block with transaction data;
scanning, by the one or more of the plurality of devices or the central computer, for transactions available in the transaction data to determine whether any transaction includes a device configuration information item provided for the plurality of devices;
ascertaining, by the one or more of the plurality of devices or the central computer, at least one transaction associated with the transaction data, wherein the transaction includes the device configuration information item and wherein the transaction data specify an association of the device configuration information item to the plurality of devices and configuration data associated with the plurality of devices are ascertained therefrom;
checking, by the device or the central computer, the blockchain data structure to determine that the transaction was validated by the blockchain network;
assuming, by the one or more of the plurality of devices or the central computer, that the device configuration information is trustworthy based on the determination that the transaction was validated by the blockchain network without an independent check of the validity of the at least one transaction by any of the one or more of the plurality of devices and the central computer; and
configuring, by one or more of the plurality of devices or the central computer, the one or more of the plurality of devices depending on the device configuration information item in the case of a successful check of the blockchain data structure.