1. A computer network configured to provide access to a plurality of member users, the network including: a plurality of nodes; at least one manager user, for whom a manager key pair exists; and at least one subordinate user, for whom a respective user key pair is shared between the manager user and the subordinate user, a hash of each user public key being signed by the manager private key and stored in the network; and wherein at least one of the plurality of nodes comprises an access control node adapted to allow the manager user to control access of one or more of the subordinate users to access controlled network resources, wherein the access control node is configured to obtain user input including a user name from one of the subordinate users, to generate a unique identifier using the user name, to retrieve an access packet at an address corresponding to the unique identifier, said access packet being encrypted using the user key pair and including a string created from user input credentials and to retrieve an account packet using the string as the network identifier, the retrieved account and access packets forming user validation data.