wamp-proto / wamp-proto

The Web Application Messaging Protocol
https://wamp-proto.org/
470 stars 100 forks source link

WAMP-cryptobox #229

Open oberstet opened 8 years ago

oberstet commented 8 years ago

Described is cryptobox, an end-to-end application payload encryption scheme for WAMP based on authenticated public-key encryption cryptography using Curve25519, Salsa20 and Poly1305.

The cryptography used was developed by DJ Bernstein et al, see Cryptography in NaCl.

This scheme make use of payload transparency, another proposed feature.

oberstet commented 8 years ago

Working code is here: https://github.com/crossbario/crossbarexamples/tree/master/encryption/cryptobox

konsultaner commented 8 years ago

Google is currently experimenting with the new hope algorithm. Should this be taken in consideration for end to end encryption?