Patent ID: 11870758
Assignee: DIVX, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 8:
9. An authentication server, comprising:
a processor; and
memory configured to store:
at least one application identifier, where the application identifier is associated with a specific application and with application identifier data, wherein the application comprises at least one file;
wherein the processor is configured by an authentication application to:
receive application identifier data and encrypted provisioning data containing an application identifier from a user device, wherein the application identifier data represents information about at least one aspect of the application that remains static throughout all instances where the application is deployed and comprises at least one hash of a part of the at least one file, and the at least one hash can be used to authenticate the at least one file;
extract the application identifier from the encrypted provisioning data;
retrieve stored application identifier data associated with the extracted application identifier;
compare at least a portion of the stored application identifier data with the received application identifier data; and
send a message authenticating the application to a user device, when the compared portions of application identifier data match.