Patent ID: 11876781
Assignee: CRYPTZONE NORTH AMERICA, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 8:
9. A system, comprising:
at least one processor configured to implement a gateway to a private network; and
memory storing instructions configured to instruct the at least one processor to:
receive a client tunnel list over a first connection, the client tunnel list including information in order to establish a networking tunnel;
establishing a second connection using the client tunnel list;
receive a client access list comprising a script;
derive a set of firewall rules from the client access list;
execute the script to obtain one or more destinations, wherein the script is executed when a first networking tunnel is deployed between a client device and the gateway, and wherein the script is configured to make a query, using an application programming interface, to a remote system to obtain the destinations, and the destinations comprise IP addresses or ports;
update the set of firewall rules based on the obtained destinations; and
apply the set of firewall rules on the second connection to selectively block and allow network traffic between the client device and one or more network devices.