Patent ID: 11863565
Assignee: TACTIKA.COM INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A system for securing access to a network asset using a fully qualified domain name having a unique and temporary hostname, the system comprising:
a client-side module stored in a memory of a client device connected to a network and configured to generate, on demand, the fully qualified domain name having the unique and temporary hostname;
a server-side module stored in a memory of a computing device connected to the network, the server-side module being configured to periodically generate the fully qualified domain name having the unique and temporary hostname using a combination of a shared secret key associated to a client who is allowed to access the network asset, a time at generation representing Universal Time as a string and at least one logical operation;
virtual machines each having an IP address associated to a corresponding fully qualified domain name having the unique and temporary hostname, each one of the virtual machines being configured to operate either as a server hosting the network asset, a network firewall, or as a reverse proxy between the client device having the client-side module stored in the memory thereof and the network asset, a new virtual machine being created each time a new fully qualified domain name having the unique and temporary hostname is generated and being destroyed after the corresponding fully qualified domain name having the unique and temporary hostname has expired; and
a Domain Name System (DNS) server connected to the network and storing a database of host records each including a public IP address of one of the virtual machines and the corresponding fully qualified domain name having the unique and temporary hostname, the database of host records being updated each time a new virtual machine is created in the DNS server.