Web 2.0 relies on usernames and passwords for authentication, in a paradigm that is insecure, inconvenient and fails to protect privacy.Web3 often builds on centralized Web 2.0 infrastructure, and keeps associated tokens and NFTs on blockchains, which are controlled using cumbersome cryptographic wallets like MetaMask.Internet Identity is an authentication system for both Web3 amalgams and full Web 3.0 combining public standards such as WebAuthn and FIDO with chain key crypto technology — users conveniently create secure sessions using fingerprint sensors and Face ID systems on their personal computing devices, or using external hardware wallets.
Internet Identity authentication creates secure, convenient and privacy-enhancing sessions for Web 3.0 experiences
Internet Identity builds on the WebAuthn standard supported by web browsers – which is the future of secure online authentication. The user authorizes the creation of a secure session using, for example, their fingerprint sensor. The session is signed inside a TPM chip on their device, where cryptographic passkeys are stored. Fully decentralized, easy-to-use and highly secure!
An "internet identity" (II) transparently links cryptographic passkeys securely stored inside its owner's various phones and laptops using FIDO Alliance and W3C standards. Private keys remain locked inside TPM chips inside the devices, profoundly improving security, since even users cannot access them directly. In essence, possession and control of devices provides the means to authenticate.
Today, Web2 users are often tracked across the different applications and services they use by single sign-on (SSO) services. Meanwhile, in Web3 environments involving blockchain, users can be publicly tracked by their public key. Internet Identity prevents users being tracked in both environments by using different cryptographic psuedonyms for each service they interact with.
Web3 security, Web2 convenience
We've all grown accustomed to managing hundreds of usernames and passwords, recovering forgotten accounts over text or email, unwittingly permitting companies to profit from our data at the cost of our personal privacy, all while falling victim to threats of identity theft and fraud.
On the Internet Computer blockchain, users can securely authenticate themselves without ever needing an email, username, or password. Using a passkey, users can login conveniently without their information being monetized by tech companies. Internet Identity is designed to prevent Web3 services to track user activity across dapps.Create one
privacy & security
By integrating dapps with Internet Identity, websites cannot track online user activity coming from other websites. Users have full control over their identities and access to Web3 services at their fingertips, while connections are private.
Identity technologies on the Internet Computer
Expand a dapp with Internet Identity or build your own authentication solution
Internet Identity is an out-of-the-box authentication framework for any Web3 developer to integrate with, or build their own web3 identity solution on top of.
NFID is the digital identity for signing in to applications privately and securely. It builds on the cryptography of Internet Identity and extends it with a host of new functionality including a crypto wallet, Metamask authentication, phone verification and more.
AstroX’s ME wallet, a multi-chain smart wallet powered by advanced cryptography, provides a smooth interactive experience similar to Web2 applications. ME wallet, using biometric technologies including fingerprints and facial recognition instead of existing wallet’s private key management methods, is able to creatively restore wallets on new devices without seed phrases.
Build with Identity
Learn how to build a user-friendly dApp on the Internet Computer using Internet Identity, our core identity component.