CPC H04L 63/123 (2013.01) [H04L 9/3271 (2013.01); H04L 63/0442 (2013.01); H04L 63/0492 (2013.01); H04L 63/0876 (2013.01); H04W 4/80 (2018.02); H04W 12/06 (2013.01); H04W 12/108 (2021.01); H04L 2209/805 (2013.01)] | 18 Claims |
1. An electronic device, comprising:
at least one communication interface;
at least one memory; and
at least one processor configured for:
communicating between the electronic device and a second electronic device over proximity-based communication channel an introduction message including a first encryption key;
receiving a challenge notification providing notification of a challenge to be completed to initiate a data process, the challenge notification including an encoded message generated based on data communicated between the electronic device and the second electronic device and at least one data field associated with a verification challenge,
the at least one data field including a challenge response value, the challenge response value encoded by the second electronic device based on the first encryption key included with the introduction message;
deriving the challenge response value based on the encoded message corresponding to the first encryption key; and
transmitting the derived challenge response value to a server to complete the verification challenge to initiate the data process.
|