1. An apparatus comprising: logic, at least a portion of which is implemented in hardware, the logic to comprise: an apportioning component to divide an item of data into multiple portions based on an organizational structure of the item of data; a tree component to generate a first pseudo-random number (PRN) tree to comprise a first multitude of nodes and a branching structure based on the organizational structure of the item of data, the first multitude of nodes to comprise at least one branching node at which branching occurs and multiple leaf nodes of which each leaf node corresponds to a portion of the multiple portions; a PRN component to generate a PRN for each node of the first multitude of nodes, the PRN component to use a PRN of a branching node of the first PRN tree to generate a PRN for a leaf node that depends from the branching node; and a communications component to transmit the multiple portions and multiple addresses based on PRNs of leaf nodes of the first PRN tree to a server via a network to enable the server to store each portion at an address of the multiple addresses.