1. A method of presenting data in a secure data storage network, the method comprising: defining a plurality of user groups capable of accessing data stored in a secure data storage network, each user group including a plurality of users desiring access to a common set of data, and each user group having a set of security rights; associating each of the plurality of user groups with a different workgroup key; and upon determining that a client device is associated with a user from a user group, presenting, using a hardware processor, a virtual disk to the client device in accordance with the set of security rights, wherein: the common set of data is secured using the workgroup key associated with the user group; the virtual disk comprises a directory mapped to a plurality of physical storage devices such that physical locations of a plurality of shares are hidden from the client device, and each of the plurality of shares comprises data units from the common set of data that have been shuffled.