The invention provides secure and private communication over a network, as
well as persistent private storage and private access control to the
stored information, which is accomplished by imposing mechanisms that
separate a user's actions from their identity. The system provides (i)
anonymous network browsing, in which event the anonymity system is
unaware of both the user's identity and browsing activities, (ii) private
network storage and retrieval of data such as passwords, profiles and
files in a manner such that the data can be stored into the system and
later retrieved without the system knowing the contents or owners of the
data, and (iii) the ability of the user to control and manage access to
the remotely stored data without the system knowing the contents, owners,
or accessors of the data.