| CPC H04L 63/1483 (2013.01) [G06N 20/00 (2019.01); H04L 63/166 (2013.01); H04L 67/02 (2013.01)] | 15 Claims |

|
1. A computer program product in a non-transitory computer readable medium, the computer program product comprising program code executable in and across a set of hardware processors, the program code comprising:
first program code executable in a first hardware processor and configured to execute a script and, responsive to execution of the script, to output a set of transport layer security parameters;
second program code executable in a second hardware processor and configured to receive and extract the set of transport layer security parameters, to process the extracted set of transport layer security parameters into a hash value, and to selectively output the hash value; and
third program code executable in a third hardware processor and configured to receive the hash value, based on a machine learning model, carry out a determination whether an entity that generated the set of transport layer security parameters as reflected by the hash value has a characteristic associated with a bot, and to provide the second program code an indication based on the determination;
wherein the second program code is further configured to receive and to take a given action based on the indication.
|