AnoChat is an opensource 3DES-encrypted chat where users encrypt their messages before submit with a common known phrase, using javascript. The server does not know the key, so this is end-to-end encryption where the key is never submitted.
This is the release article for version 1.1 and covers the upgrades done. To read more about the install procedure and general use of this chat, see this article.
Improved security The code for sending is now produced by doing md5 thrice on the code phrase. This is to match the AnoBBS encryption routines, where the single md5 is the content encryption key K1 while the double md5 is the encryption key K2, used for authentication encryption. K2 is not used in AnoChat.
The search form and return is now being encrypted by PHP before it is sent to the browser. The key for encryption is public and transmitted but this will serve as an extra obfuscation layer.
The search field uses a so-called nonce to avoid autocompletion, and this also serves as an extra obfuscation for the adversary.
Improved functionality, users The starter of the chat can now send an url with the proper code to his co-chatters, which when opened in a browser window will return the skin row ready to click.
The url will have the format http://www.domain.com/anochat/q.php?s=50504fd2529817852bfcd0c9c9382569
When logging into the chat window as first user, focus is set in the Set topic field automatically after login, so you save one click.
Improved functionality, admin
The chat now uses language files, so it is possible to translate the boilerplate texts to your own language.
The config.php now has more options, and the admin can set type of return on search: Thumbs, as links and as a dropdown. Or he can lock the chat return to return only one skin, return comes as a thumb or as a link.
I wrote this tool some months ago while developing on the xPresso publishing system (NO), and has done some rewriting this week to implement further functionality.
The Codificator now provides: - automatic code wrapping in DC board format - conversion of regular HTML-formatted text to DC board formatted text - link extraction from HTML to DC board format - auto fetch of webpages, with on-select conversion of content to DC board format.
It won't boil your coffee or knit you a warm sweater for the winter, but it may help you to be more efficient when you're online discussing politics.
AnoBBS is a opensource 3DES-encrypted Bulletin Board where users encrypt their messages before submit with a common known phrase, using javascript. The server does not know the key, so this is end-to-end encryption where the key is never submitted. The technology used is Ajax and PHP, the forum files are stored as XML. Below is a list of the basic functionality: - user authentication - topic list and topic view - three userlevels; admin, moderator and user - post threads - post and edit replies - print or save threads - edit, delete and lock threads (mod) - edit forumdata and users (admin) - save BBS (admin) - delete BBS (admin)
The BBS is very simple to install and even simpler to use. It requires only a standard php distro on the server and a javascript enable browser to function.
AnoChat is an opensource 3DES-encrypted chat where users encrypt their messages before submit with a common known phrase, using javascript. The server does not know the key, so this is end-to-end encryption where the key is never submitted. The technology used is JX, similar to Ajax. The chat is very simple to install and even simpler to use. It requires only a standard php distro on the server and a javascript enabled browser to function.
Large number of US citizens demonstrated against the war in Iraq (and the possible war in Iran) during this October weekend. Massive turnout in Boston and San Fransisco, and also in Chicago, LA and DC people took to the streets. The message was: NO more war in Iraq! NO to a war with Iran!