The non-admin requirement is going to be tough to meet because of the nature of how disk encryption works. On Windows at least, you are not going to be able to use anything that would mount the encrypted sector as a drive because the admin access would be needed to install the driver.