## 🌐 Browser Capabilities

⏳ Detecting...

## 🔑 Authentication

### Register New Passkey

Username:
Display Name:

### Sign In

Not authenticated
Sign in to access EncryptID features
EncryptID demo loaded

## 🗝️ Derived Keys

Keys are derived from your passkey using WebCrypto. They never leave your device.

🔒
Encryption Key
AES-256-GCM for files & data
✍️
Signing Key
ECDSA P-256 for signatures
🆔
DID Key
did:key for identity
Authenticate to enable cryptographic operations

## 🛡️ Social Recovery

Configure guardians to recover your account. No seed phrases needed!

## 🎨 Login Button Component

Drop-in component for any r-ecosystem app:

Small:
Medium (default):
Large:
Outline variant:
With user info (when logged in):