LAYER 7 PROXY FOR IMMUTABLE APPLICATION AUDIT TRAILS
First Claim
Patent Images
1. A system comprising:
- one or more application layer audit proxies arranged to obtain application layer network traffic sent in a network, each of the application layer audit proxies configured to;
receive application layer network traffic sent as part of a communication session between a producer entity and a consumer entity;
record information about the application layer network traffic to an audit log in a distributed permissioned database comprising a blockchain of immutable data blocks; and
forward the application layer network traffic to the producer entity or to the consumer entity.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided comprising one or more application layer audit proxies arranged to obtain application layer network traffic sent in a network. Each of the application layer audit proxies configured to: receive application layer network traffic sent as part of a communication session between a producer entity and a consumer entity; record information about the application layer network traffic to an audit log in a distributed permissioned database comprising a blockchain of immutable data blocks; and forward the application layer network traffic to the producer entity or to the consumer entity.
7 Citations
20 Claims
-
1. A system comprising:
one or more application layer audit proxies arranged to obtain application layer network traffic sent in a network, each of the application layer audit proxies configured to; receive application layer network traffic sent as part of a communication session between a producer entity and a consumer entity; record information about the application layer network traffic to an audit log in a distributed permissioned database comprising a blockchain of immutable data blocks; and forward the application layer network traffic to the producer entity or to the consumer entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method comprising:
at one or more application layer audit proxies arranged to obtain application layer network traffic sent in a network; receiving application layer network traffic sent as part of a communication session between a producer entity and a consumer entity; recording information about the application layer network traffic to an audit log in a distributed permissioned database comprising a blockchain of immutable data blocks; and forwarding the application layer network traffic to the producer entity or to the consumer entity. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
16. An apparatus comprising:
-
a network interface configured to receive and send traffic in a network, including application layer network traffic sent as part of a communication session between a producer entity and a consumer entity; a processor coupled to the network interface, and configured to; record information about the application layer network traffic to an audit log in a distributed permissioned database comprising a blockchain of immutable data blocks; and cause the application layer network traffic to be forwarded by the network interface to the producer entity or to the consumer entity. - View Dependent Claims (17, 18, 19, 20)
-
Specification