The present invention addresses the foregoing need by creating two
identically structured storage trees with a single storage root key. As
envisioned in the current art (e.g., the TCPA specification), all
migratable keys will be stored in a migratable storage tree. These
migratable keys will be storage keys except at the extreme end of any
branch, where the key (known as a leaf key) will be a user key. However,
an additional storage tree will also be created which shadows the
migratable storage key. This second storage tree will be comprised
entirely of non-migratable storage keys of the quicker loading type
except for the leaf keys (which will be identical to the leaf keys in the
migratable storage tree (MST). The second storage tree (SST) will have a
storage key for every migratable storage key in the MST. The use
authorization for the keys in the SST will be identical to the use
authorization for the MST.