JSXC: Adding Encrypted Chat with 3 Lines of Code


Klaus Herberth, Daniel Scharon, Matthias Fratz, Marcel Waldvogel: JSXC: Adding Encrypted Chat with 3 Lines of Code. In: NetSys 2015, Gesellschaft für Informatik, 2015.

Download the JSXC demo poster.

Abstract

If it is not in the web, it does not exist. However, most of our current arsenal of web services are provided for free by large international corporations – free as in targeted advertising. More privacy-aware self-hosted alternatives frequently lack the feature set of their commercial rivals, leaving users to decide between privacy and functionality. Therefore, we present WISEchat (Web-Integrated Secure Enhanced Chat), our concept for enhancing practical security for web-based chat, as well as an implementation, the JavaScript XMPP Client (JSXC). By design, JSXC can be easily and painlessly integrated into existing web apps to equip them with encrypted chat capabilities, making them more attractive and thus more frequently providing a secure alternative as the most functional and convenient alternative.

BibTeX (Download)

@inproceedings{Herberth2015JSXC,
title = {JSXC: Adding Encrypted Chat with 3 Lines of Code},
author = {Klaus Herberth and Daniel Scharon and Matthias Fratz and Marcel Waldvogel},
url = {https://netfuture.ch/wp-content/uploads/2014/12/herberth2015jsxc.pdf
https://netfuture.ch/wp-content/uploads/2015/02/jsxc-poster.pdf},
year  = {2015},
date = {2015-03-10},
urldate = {1000-01-01},
booktitle = {NetSys 2015},
publisher = {Gesellschaft für Informatik},
abstract = {If it is not in the web, it does not exist. However, most of our current arsenal of web services are provided for free by large international corporations – free as in targeted advertising. More privacy-aware self-hosted alternatives frequently lack the feature set of their commercial rivals, leaving users to decide between privacy and functionality. Therefore, we present WISEchat (Web-Integrated Secure Enhanced Chat), our concept for enhancing practical security for web-based chat, as well as an implementation, the JavaScript XMPP Client (JSXC). By design, JSXC can be easily and painlessly integrated into existing web apps to equip them with encrypted chat capabilities, making them more attractive and thus more frequently providing a secure alternative as the most functional and convenient alternative.},
keywords = {Security, XMPP},
pubstate = {published},
tppubtype = {inproceedings}
}

Let’s stay in touch!

Receive a mail whenever I publish a new post.

About 1-2 Mails per month, no Spam.

Follow me on the Fediverse

Web apps


One response to “JSXC: Adding Encrypted Chat with 3 Lines of Code”

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.