Patent ID: 11924234
Assignee: PERIMETERX, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 12:
13. A non-transitory computer-readable storage medium comprising instructions that, when executed by a processor, cause the processor to perform steps comprising:
selecting and sending over a network, by a security verification system to a plurality of client devices executing user-agent applications accessing services from an application server, sets of security tests which, when executed by the user-agent applications, are indicative of whether behaviors of the user-agent applications are consistent with expected behaviors for the user-agent applications accessing services from the application server;
receiving, at the security verification system from the client devices, sets of test results from the execution of the sets of security tests by the user-agent applications;
generating and sending, by the security verification system to the client devices, security tokens based on the sets of test results,
wherein the security tokens verify security of the user-agent applications, and security policies at the application server are enforced based on the security tokens,
wherein each of the security tokens is cryptographically signed for validation by the application server, and
wherein each of the security tokens comprises a security score indicating whether access to the services at the application server is granted or denied.