Knowledge Architect/Basics/Structure/Identity


As noted above, resource identification is a logical requirement for all resources. Especially in computing environments, each resource minimally requires unique structured identification, some kind of global primary key.

To insure proper routing and primary system recognition, this main “primary key” globally unique identifier typically combines a global resource owner/author identification quality, a unique general public-class identification quality, as well as a unique resource identifier within the corresponding class, for the corresponding owner.

This public and typically unencrypted identifier is readable by all systems, even for fully encrypted resources, allowing detection, as well as general class-based routing and transformation, without requiring resource decryption, and the associated cryptographic key management.

Of course, once routed to destinations, more specific applicative processing typically requires selective cryptography.

Resources can also use/require any number of alternate, simple or compound, as well as globally or locally unique identification qualities.

Some of the most commonly used, of the different identification quality types, specify space (e.g. physical and/or virtual) and time locations.