Patent ID: 11960613
Assignee: ZERYNTH S.P.A.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 8:
9. The method according to claim 7, wherein an nth transaction phase, when n>1, is performed comprising the following steps:
the hardware interface sends a blockchain AT command to the device with a primed secure element that contains a dongle blockchain address QB;
the hardware interface and the device cooperate in securely generating and exchanging a secret key K, said secret key K being generated from the private and public keys dD, QD, dH and QH of the device and hardware interface;
the device decrypts the command received using the secret key K and extracts the hardware interface Unique Identifier UIDH and a message M to be sent to the blockchain;
the device reads the Unique Identifier string UIDD from the secure element and generates, from UIDD and UIDH, the blockchain private key dB;
the device derives the blockchain address QB from dB;
the device compares the blockchain address QB as calculated at the previous step, with the blockchain address QB stored in the secure element;
if the blockchain addresses compared at the previous step differ, the transaction is not generated, if the blockchain addresses compared at the previous step match, then the device generates a blockchain transaction from the message M and the blockchain private key dB; and
the device deletes UIDH, dB, UIDD and QB.