means for receiving a request to retrieve the block of data, the request including a password from a requestor, the means for receiving the request being coupled to the means for generating; means for re-creating the block of data using the second plurality of shares; and wherein the means for distributing is also for accessing at least a subset of the plurality of databases to retrieve the second