Identity and Authentication Management

Details of the organization
National Information Center
Saudi Arabia
Governments
  • The organization has a strategy for coordinating WSIS Implementation at the national level: Yes
  • The organization has a national e-strategy: Yes

Information about the project
Identity and Authentication Management
IAM
In the physical world, entities and organizations rely on physical credentials (ID cards, passports, or other documents) to authenticate identity of individuals requesting various services. Individuals claiming a given identity, present the credential to the service provider, who in turn authenticates the identity by comparing the individuals face to the photo printed on the document. Similarly, in order to safeguard the rights and privacy of individuals, as well as maintain the security and credibility of service providers in the virtual “Digital” realm (online), there must be a trusted mechanism to authenticate an identity claimed by someone requesting a particular service. Ministry of Interior (MOI) in Saudi Arabia is the authority mandated, and trusted, as issuer and manager of identity credentials on a national level. The Saudi eID card project began in 2005, with the first smart card-based eIDs issued in 2008. MOI decided to provide a single identity, trusted, secure, scalable and multi factor user authentication for eServices offered by the Government and Businesses through multiple channels. Accordingly, MOI needs to create a National Digital Identity System to satisfy this goal. The National Information Centre (MOI-NIC) set about evolving eIDs to become the single trusted secure access to eGovernment, financial and business online as part of an identity and authentication management (IAM) system. The project goal is to build a strong architecture to support digital identity, authentication and federation for both public and private sector service providers. And to solve several usability, administrative and security issues. The resulting has to be moved to a centralized Identity and Authentication Management (IAM) system with the vision of Trusted National Digital Identity for All”. And IAM mission is to enable National Digital Identity solutions and services, to safeguard the Nation’s security, and facilitate online identity and authentication between people, service providers, and the government.
National implementation: Saudi Arabia
Ongoing from 01/01/2015 to 10/03/2016
? Local Service Providers o Government Service Providers o Private Service Providers ? GCC Identity Providers o GCC Service Providers are taking benefits indirectly through GCC National Service Providers as part of the GCC IDPs Initiative. ? Solution Providers including vendors.

WSIS information
      * E-government
  • Goal 3: Ensure healthy lives and promote well-being for all
  • Goal 8: Promote inclusive and sustainable economic growth, employment and decent work for all
  • Goal 9: Build resilient infrastructure, promote sustainable industrialization and foster innovation
  • Goal 17: Revitalize the global partnership for sustainable development
  • Project
  • Programme
  • Tool-kit
  • Database