Patent ID: 11936775
Assignee: KEYLESS TECHNOLOGIES SRL
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 25:
26. A user electronic device comprising:
a memory component;
a communications component; and
a processor coupled to the memory component and the communications component, the processor configured to:
select an enrollment codeword from a codeword space;
obtain an enrollment template indicative of enrollment information provided by a user;
compute a trusted user secret based on the enrollment codeword and the enrollment template;
run, via the communications component, an instance of a two-party protocol with another electronic device using the enrollment codeword and a secret of the other electronic device to generate an enrollment key;
obtain an authentication sample indicative of authentication information provided by an entity;
compute an authentication codeword by decoding a decombination of the trusted user secret and the authentication sample; and
run an instance of the two-party protocol with the other electronic device using the authentication codeword and the secret of the other electronic device to generate an authentication key.