Warning: This plugin has't been updated in over 9 years. It may no longer be maintained.

What you can do to help:

Encrypt/Decrypt without sending unencrypted text to the server.

by bman
Last updated
encrypt and decrypt form pageposting the encrypted textenter keybefore and after
Recommended Releases
Elgg Release Download Date Links (16.94 kB)2013-Jan-29
1.71.7 (15.34 kB)2010-Jun-09
Show all releases


elgg-crypt - Benjamin H. Graham 2010-2013

Currently supports and overwrites TheWire object in the native view and the river view.

More data types coming.

REQUIRES Elgg thickbox plugin by Justin Richer http://community.elgg.org/pg/plugins/jricher/read/475140/thickbox

The encryption used is 256-bit AES that is compatible with OpenSSL using a modified version of Gibberish AES available here http://github.com/markpercival/gibberish-aes/tree/master

Everything is done locally in the browser using JavaScript, so your unencrypted information is never on the internet, not even on the elgg server!

The encrypted text is safe as long as you keep the key secret.

Do not lose the key. If you do, no one can help you!

Any ideals or suggestions for future versions are welcome in the comments. This was just a experiment I made over the weekend,  just following the "Release Early, Release Often" principle to get more ideals from the community. This is a very small piece of code and small library for encryption. There should be no conflicts with existing plugins.


  • Category: Communication
  • License: GNU General Public License (GPL) version 2
  • Updated: 2014-11-17
  • Downloads: 1432
  • Recommendations: 3

Other Projects

View bman's plugins