A method for securing user data includes the steps of: a) setting the user data as input data; b) randomly fragmenting the input data into a plurality of Atoms and randomly distributing the Atoms into an AtomPool and an AtomKey; and c) recording information about the fragmentation and the distribution of step b) into an AtomMap. The method begins by generating a laser beam having an intensity profile and directing the laser beam onto the outer surface of the workpiece. The housing includes an opened top, a plurality of sidewalls and a bottom wall. System configuration is automatically adjusted to the optimum configuration. The selected bitstream segments are then packetized according to a packet-independence packetization strategy that minimizes inter-packet dependency. Regions of lesser relevance are stored at less than the full resolution.