×

Secure data redaction and masking in intercepted data interactions

  • US 10,097,582 B2
  • Filed: 11/25/2014
  • Issued: 10/09/2018
  • Est. Priority Date: 11/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer usable program product for use with a security data processing system and an intercepting data processing system that is a separate structure from the security data processing system, the product comprising:

  • a computer readable storage device; and

    computer usable code stored in the computer readable storage device;

    wherein the computer usable code includes code for;

    receiving, by the security data processing system and from an intercepting agent executing in the intercepting data processing system, an intercepted packet;

    applying, by the security data processing system, a security policy to the intercepted packet to determine whether data of the intercepted packet is non-compliant with a set of security policy(ies);

    receiving, by the security data processing system, an indication of a network condition and a plurality of coding grammars, the indication of the network condition including a network traffic throughput metric, wherein the selected coding grammar comprises a representation of a combination of an operation and a data fragment, the combination being positioned at a position in the intercepted packet;

    selecting, by the security data processing system, a selected coding grammar from the plurality of coding grammars based, at least in part, upon the network traffic throughput metric;

    responsive to a determination that data of the intercepted packet is non-compliant with a set of security policy(ies), generating, by the security data processing system and according to the selected coding grammar, an instruction designed to cause a modification of the intercepted packet to make a revised packet that is compliant with the set of security policy(ies); and

    sending the instruction from the security data processing system to the intercepting agent.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×