Skip to content

Latest commit

 

History

History
67 lines (47 loc) · 2.08 KB

xbr-auth.rst

File metadata and controls

67 lines (47 loc) · 2.08 KB

XBR Authentication

Overview

.. thumbnail:: _static/wamp-xbr-auth.png

Argon2

The following helpers allow a user to maintain a set of private key materials based on a potentially weak (locking) password (or PIN), and is based on Argon2id and HKDF:

TOTP

The following helpers allow to use a TOTP based 2nd factor for authentication purposes:

SPAKE2

Write me.

Auxiliary

The following helpers provide auxiliary functions used with WAMP-XBR authentication:

WAMP-Cryptosign

The following helpers allow WAMP clients to authenticate using WAMP-cryptosign which is based on Ed25519:

WAMP-XBR

The following helpers allow WAMP clients to use end-to-end encrypted application payloads and data-encryption-key exchange transactions signed using an Ethereum private key, and anchored on-chain (indirectly via a off-chain state channel):

See BIP39 and Python-BIP39.