System and method for dynamic multifactor authentication

    公开(公告)号:US11546756B2

    公开(公告)日:2023-01-03

    申请号:US16779555

    申请日:2020-01-31

    摘要: A method of authenticating a user. The method comprises the step of sending an authentication request to a remote authentication device and generating a first piece of authentication information. A mobile device receives the first piece of authentication information from either an access terminal or the remote authentication device. The mobile device of the user generating a second piece of authentication information which is at least partially based on the received first piece of authentication information. The second piece of authentication information is sent to the remote authentication devices and the second piece of authentication information validated. If the second piece of authentication information is successfully validated an authentication signal is generated.

    Electronic apparatus comprising a linear keypad

    公开(公告)号:US10529506B2

    公开(公告)日:2020-01-07

    申请号:US15397242

    申请日:2017-01-03

    IPC分类号: H01H13/70 G06F3/02 H03M11/24

    摘要: An electronic circuit providing a linear keypad and an apparatus comprising such electronic circuit are provided. Methods for detecting that a button of a linear keypad is being pressed and for determining which button is being pressed are also provided. A method for calibrating an apparatus comprising a linear keypad to enable the subsequent determination by the apparatus of which button of the linear keypad is being pressed is also provided.

    Method, system and apparatus using forward-secure cryptography for passcode verification

    公开(公告)号:US10511438B2

    公开(公告)日:2019-12-17

    申请号:US15395659

    申请日:2016-12-30

    发明人: Steven Murdoch

    IPC分类号: H04L29/06 H04L9/08 H04L9/32

    摘要: Methods, apparatus, and systems using dynamic authentication credentials to secure interactions between a user and a computer-based application are disclosed. Dynamic authentication credentials are generated based on a passcode value and a passcode-blinding data element value. The passcode and the passcode-blinding data element values are used to calculate a passcode verifier data element value. The passcode verifier data element value is then used to calculate the dynamic authentication credentials.