Patent ID: 11917063
Assignee: KONINKLIJKE PHILIPS N.V.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC G  H

Claim 26:
27. A computer program stored on a non-transitory medium, wherein the computer program when executed:
establishes communication with a first cryptographic device;
obtains a first public key, wherein the first public key is associated with the first cryptographic device;
generates a second private-key;
computes a second public-key from the second private-key;
computes a second raw shared key from the second private key and the first public key;
computes the second raw shared key, wherein the shared key comprises a noisy multiplication between the second private key and the first public key;
encapsulates a key seed with at least part of the second raw shared key by applying an encapsulation function so as to obtain encapsulated data;
transfers the second public-key, and the encapsulated data to the first cryptographic device; and
applies a validation procedure to the obtained public key to determine if the public key is secure for encapsulation of a key seed, wherein the key seed is not encapsulated or the encapsulated data is not transferred if the validation procedure was unsuccessful.