×

Dynamic security module server device and method of operating same

  • US 10,867,048 B2
  • Filed: 09/12/2017
  • Issued: 12/15/2020
  • Est. Priority Date: 03/13/2015
  • Status: Active Grant
First Claim
Patent Images

1. A dynamic security module server device comprising:

  • a transmitter to transmit a dynamic security module to a user terminal over a network;

    a receiver to receive a security management event from the user terminal over the network; and

    a processor configured to;

    create a security session with a security client of the user terminal;

    designate a first set of parameters for the dynamic security module to be used during the security session;

    change a code of the dynamic security module based on the first set of parameters;

    transmit, to the security client of the user terminal, the dynamic security module to be used during the security session;

    store the first set of parameters for the dynamic security module transmitted to the security client while the security session is being maintained;

    receive the security management event from the user terminal, wherein the security management event includes a second set of parameters of the dynamic security module that is running on the security client of the user terminal;

    verify whether the second set of parameters of the dynamic security module that is running on the security client of the user terminal match with the first set of parameters that are stored for the security session; and

    in response to detecting that the second set of parameters is different from the first set of parameters, cause the user terminal to stop running of an application program,wherein the first and second sets of parameters include at least one of a function name, a variable that designates an algorithm to be executed, a protocol field, a variable that designates a protocol sequence, a variable that designates a compile level, or a variable that designates an executable code obfuscation method, andwherein the security session has a predetermined valid period after which part or all of the code of the dynamic security module is changed.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×