crossbario / autobahn-js

WAMP in JavaScript for Browsers and NodeJS
http://crossbar.io/autobahn
MIT License
1.44k stars 230 forks source link

Document security of XBR in Autobahn #375

Open oberstet opened 6 years ago

oberstet commented 6 years ago

AutobahnJS supports and uses cutting edge secure technology, for authentication, and (upcoming) for XBR (end-to-end data transaction level encryption).

ABJS supports WAMP-cryptosign, an authentication method based on Curve25519 elliptic curves and authentication algorithms (Ed25519) designed by djb:

Now, in ABJS we use this specific (pure JS) implementation of above stuff:

This implementation (TweetNaCl) has recently be going through a security audit with no single security issue or problem found!

oberstet commented 6 years ago

further, as XBR relies on the same underlying cryptography, we should document above here in ABJS