A registry architecture for securely sharing personal devices among
different users is disclosed. The registry architecture is a distributed
architecture that includes at least one registry server communicating
over a network with at least one personal device. The architecture
provides verification and authorization of users and applications on
personal devices registered with the registry server. In addition, secure
migration of applications between a first personal device and at least
one second personal device may be performed as a function of the registry
architecture.Further, the ability to securely share a personal device
among different users is provided by identification of potential users of
the personal device within the registry architecture.