Systems, methods and computer products for profile-based identity
verification over the Internet. Exemplary embodiments include a method
for profiling a user on a network, the method including receiving an
input of streams corresponding to network activities associated with the
user, wherein the input of streams are received from one or more layers
of the network, in response to receiving a request to supply
specified-input, receiving a score function and a list of attributes to
be monitored, classifying the input of streams into network-activity
classifications, extracting values and attributes for the
network-activity classifications, and placing the extracted values and
attributes into data sets, calculating a score of the data sets,
comparing the data sets to a database of activity-specific attributes and
mapping the data sets to a class of individuals based on a value of the
score and the comparison of the database of activity-specific attributes.