This component deals with the management of identities for smart objects and users. It is able to take into account privacy concerns from subjects, enabling subjects to achieve anonymity by means of pseudonyms as well as proof of cre-dentials for minimal personal data disclosure. This module is responsible for managing and storing the credentials, which are used by subjects to request information from IoT services. It usually interacts with an Issuing Authorityin order to obtain the credentials to be used later to derive proofs of identity. These proofs can be presented to an IoT service by the subject in order to prove its identity while disclosing, at the same time, the minimum amount of private information.