XBR Authentication¶
Overview¶

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:
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:
SigningKey
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.