2-Way Authentication

Combining strong auth with reciprocal auth prevents common credential attacks (phishing and MITM) and prevents relying party impersonation on the other end.

Combine passkeys to authenticate your users and DIDComm to authenticate your session and secure information sharing


2-way authentication enforces each side to authenticate to each other through a protected channel, protecting against MITM, malicious actors, repudiation, and information interception

Secure Access

Passkeys are defined between the user and portabl and a way to secure wallet access both within and outside the context of a session

Secure Communication

DIDComm enables end-to-end protection and sender and intended recipient verification, ensuring private and tamper-resistant communication channels.

Authenticity

DIDComm proves the identity of the sender in a way that only the recipient can verify before any exchange of PII or proofs takes place

Toward zero-trust

DIDComm is a key component for a for zero-trust system— the underlying cryptography guarantees confidentiality, integrity, and non-repudiation

How it works

1

Set a Passkey - Attach a FIDO-based authentication key to your Portabl account — this relies on the security of your mobile device to connect you to your account via FaceID or TouchID

2

Double Auth - When a user triggers a Portabl login, the session looks for both a known passkey as well as successful DIDComm auth—something you are, something you have, plus your network identifier.

3

Fast and Silent - The only user interaction happens at the passkey level—DID-based authentication happens silently

Pink Tick Icon

Guardrails - We protect the device-account relationship tight restrictions around passkey management and biometric change detection.