1. A method comprises: for secure storage of secret data of an originating device: transforming, by the originating device, the secret data to produce a plurality of secret data shares; obtaining, by the originating device, unique encryption values of trusted agent modules of a dispersed storage network (DSN); encrypting, by the originating device, the plurality of secret data shares using the unique encryption values to produce a plurality of encrypted secret data shares; and sending, by the originating device, the plurality of encrypted secret data shares to storage nodes of the DSN for storage therein; and for secure retrieval of the secret data: sending, by the originating device, a secret data retrieval request to the trusted agent modules; in response to the secret data retrieval request, recovering, by the trusted agent modules, the plurality of encrypted secret data shares from the storage nodes; decrypting, by the trusted agent modules, the plurality of encrypted secret data shares using a decryption function corresponding to the unique encryption values to recapture the plurality of secret data shares; and sending, by the trusted agent modules, the plurality of secret data shares to the originating device.