The ISIM module stores IMS-specific subscriber data provisioned by an IMS operator. It contains six groups of data: security keys, private/public user identities, home network domain name, P-CSCF address, and administrative data. The ISIM supports IMS AKA, GBA, and HTTP Digest security mechanisms. It initializes by selecting profiles and verifying PIN codes before providing subscriber data to the IMS application.