User identification proofing using a combination of user responses to system turing tests using biometric methods
A security platform architecture is described herein. The security platform architecture includes multiple layers and utilizes a combination of encryption and other security features to generate a secure environment.
1. A method comprising:
performing, with a device, biometric analysis;
performing, with the device, behavioral analysis; and
implementing, with the device, a behavioral challenge, wherein the behavioral challenge comprises a Turing test, wherein the behavioral challenge is unrelated to the biometric analysis and/or behavioral analysis, based on detection of the biometric analysis and/or behavioral analysis being compromised, wherein the biometric analysis includes analyzing location information and timing information indicating where and when biometric information used in the biometric analysis originated.
2. The method of claim 1 further comprising providing access to the device based on results of the biometric analysis, the behavioral analysis and the behavioral challenge.
3. The method of claim 1 wherein the biometric analysis includes analyzing: a fingerprint, a hand scan, a vein pattern, an iris scan, a facial scan, a 3D facial scan, a heart rhythm, and/or an ear identification.
4. The method of claim 1 wherein the behavioral analysis includes analyzing:
voice tenor and patterns, a gait, a typing style, and/or a web page selection/usage.
5. The method of claim 1 wherein implementing the behavioral challenge includes prompting a user to perform an action, recording the action with a camera of the device and comparing the recorded action with stored action information.
6. The method of claim 5 wherein the action includes speaking a specified, random phrase, and using voice recognition, the device compares a vocal fingerprint and voice pattern of the user with stored voice information.
7. The method of claim 1 further comprising affecting a trust score of a user based on the biometric analysis and/or the behavioral analysis and the behavioral challenge.
8. An apparatus comprising:
a memory for storing an application, the application configured for:
performing biometric analysis;
performing behavioral analysis; and
implementing a behavioral challenge, wherein the behavioral challenge comprises a Turing test including requesting one or more specific user movements, wherein the behavioral challenge is unrelated to the biometric analysis and/or behavioral analysis, based on detection of the biometric analysis and/or behavioral analysis being compromised, wherein the biometric analysis includes analyzing location information and timing information indicating where and when biometric information used in the biometric analysis originated; and
a processor configured for processing the application.
9. The apparatus of claim 8 wherein the application is further configured for providing access to the apparatus based on results of the biometric analysis, behavioral challenge.
10. The apparatus of claim 8 wherein the biometric analysis includes analyzing: a fingerprint, a hand scan, a vein pattern, an iris scan, a facial scan, a 3D facial scan, a heart rhythm, and/or an ear identification.
11. The apparatus of claim 8 wherein the behavioral analysis includes analyzing:
voice tenor and patterns, a gait, a typing style, and/or a web page selection/usage.
12. The apparatus of claim 8 wherein implementing the behavioral challenge includes prompting a user to perform the one or more specific user movements, recording the one or more specific user movements and comparing the recorded user movements with stored user movement information, wherein prompting the user to perform the one or more specific user movements includes requesting the user to turn the user's head in a specified direction.
13. The apparatus of claim 12 wherein the action includes speaking a specified, random phrase, and using voice recognition, the apparatus compares a vocal fingerprint and voice pattern of the user with stored voice information.
14. The apparatus of claim 8 wherein the application is further configured for affecting a trust score of a user based on the biometric analysis and/or the behavioral analysis and the behavioral challenge.
15. A server device comprising:
a memory for storing an application, the application configured for:
receiving biometric information and behavioral information from a user device;
performing biometric analysis using the biometric information;
performing behavioral analysis using the behavioral information;
receiving test information from a behavioral challenge from the user device, wherein the behavioral challenge comprises a Turing test; and
performing behavioral challenge analysis, wherein the behavioral challenge is unrelated to the biometric analysis and/or behavioral analysis, based on detection of the biometric analysis and/or behavioral analysis being compromised, wherein the biometric analysis includes analyzing location information and timing information indicating where and when biometric information used in the biometric analysis originated; and
a processor configured for processing the application.
16. The server device of claim 15 wherein the application is further configured for providing access to the user device based on results of the biometric analysis, the behavioral analysis and the behavioral challenge.
17. The server device of claim 15 wherein the biometric analysis includes analyzing: a fingerprint, a hand scan, a vein pattern, an iris scan, a facial scan, a 3D facial scan, a heart rhythm, and/or an ear identification.
18. The server device of claim 15 wherein the behavioral analysis includes analyzing: voice tenor and patterns, a gait, a typing style, and/or a web page selection/usage.
19. The server device of claim 15 wherein the test information comprises a recorded content, performing the behavioral challenge analysis includes comparing the recorded content of an action with stored action information.
20. The server device of claim 19 wherein the action includes speaking a specified, random phrase, and using voice recognition, the server device compares a vocal fingerprint and voice pattern of a user with stored voice information.
21. The server device of claim 15 wherein the application is further configured for affecting a trust score of a user based on the biometric analysis and/or the behavioral analysis and the behavioral challenge.