Cybersecurity and Artificial Intelligence (DEAL 602)

Disclosed is a cloud based system to validate a user’s mobile device by using a dynamic key cryptography system to identify the user’s device and collecting various parameters such as hardware, firmware, and software minutiae, user secrets, and user biometric values fro the mobile device. The system processes the received data to validate the user device by selecting a subset of precise details or elements from the device and to compute a challenge based on the selected minutia or precise details. Also disclosed are techniques to calculate a set of pre-processed responses having a range of all actual responses possible to be received from the device. The technology may be implemented in network-based user authentication systems, blockchain-based authentication systems, mobile device authentication systems, etc.