/otron

:no_entry_sign: UNSUPPORTED Chrome extension for end-to-end Facebook chat encryption.

Primary LanguageJavaScript

OTRon

WARNING: Don't use this extension for anything important! It hasn't been properly audited. This is just an experiment. Please use battle-hardened, well-tested tools if you need security.

OTRon is a Chrome extension for one-click, end-to-end Facebook Web chat encryption.

Normally, Facebook employees and anyone who can somehow compromise Facebook (hostile governments, personal enemies..) can read everything you've ever discussed with anyone in Facebook chat.

With OTRon, as long as your computers are secure, no one besides you and your friend should ever be able to read your conversation ("encryption").

Your messages become unreadable after your chat is over ("perfect forward secrecy"), so even if your computer is compromised later, earlier chats should be safe.

With one click, go from unencrypted chat:

Unencrypted chat

to encrypted chat:

Authenticated and encrypted chat

Installation

It's not available on the Chrome Web Store yet. To install, clone this repository and load the unpacked extension folder in Chrome.

More information

See the Intro page for more information on usage.

See the Threat Model page for information about security.

Credits and license

OTRon uses Arlo Breault's JavaScript OTR library and dependencies, identicon.js, Bootstrap tooltips, and jQuery.

OTRon is licensed under the GNU GPL, version 3.