1. A method of encapsulating information in a database, comprising: partitioning a message into a plurality of object class entries within the database, each of the plurality of object class entries constituting a portion of an object class from a plurality of object classes having a given hierarchy within the database; generating a object class pointer for each of a first subset of the plurality of object class entries, the first subset including at least two object class entries therein, each generated pointer pointing to a different one of the plurality of object class entries, wherein generating the pointers further includes executing a pointer key algorithm, the algorithm additionally generating a random number for each object class entry without employing a hard encryption algorithm or an encryption key and concatenating the randomly generated numbers to form a single parameter string adapted to obfuscate a path between a pointer and its corresponding object class entry; and storing the plurality of object class entries in non-adjacent storage locations within the database, with each of a second subset of the plurality of object class entries stored in association with one of the generated pointers, the second subset being different from the first subset and including at least two object class entries therein.