Secure Messaging System v1.1 Infusion for PHP-Fusion v7.02.xx
Secure Messaging System v1.1 for v7.02.xx by HobbyMan | See includedagpl.htmlfor more.
What it does:

This is both an infusion and a panel that allows site administrators to send and receive encrypted messages such as passwords or other sensitive information. Sending a secure message generates an 18 character key which can be send via email or other means, ie; text message or IM. The message itself is encrypted and can only be decoded using the key that was generated for that message. Emailing the Key is done automatically (if selected). Selecting "Send Key by other means" requires the sender to pass on the Key themselves.

This system is not designed for the long term storage of messages. It is strongly recommended that messages be deleted once decoded and read for security purposes.

  • This is a completely standalone system that does not require any core file modification.
  • It can be installed and uninstalled without affecting your site content.
  • If a key for a particular message is lost, that message cannot be decoded.
  • The messages can be text only, BBCodes are not enabled for this system.
  • The side panel will only display if an admin has unread messages.
  • The Subject line is not encrypted and can be read by someone with database access.

Legal Note: This system gives users complete privacy. Super Administrators and even the Site Owner cannot access the secure messages unless provided with the keys.

Installation:
  1. Upload secure_messaging & secure_messaging_panel folders to your infusions folder
  2. Go to Admin Panel - System Admin - Infusions
  3. Select secure_messaging from the dropdown and infuse
  4. This will automatically install panel.

Core File Modification:

  1. None
Configuration:
  • Open secure_messaging/functions.php
  • See Settings
  • Set $disclaimer to true if you wish to display a disclaimer at the page bottom. It can be edited to suit your needs in the locale file. Find $locale['sms_disclaimer']
  • Choose whether the Keys are to be sent by the site email address or by the senders address.
Misc: If a message recipient loses the key, that message is unrecoverable!
Do not send Keys by Private Message, that defeats the purpose of the system and could compromise the security of the message.
Support: hobbysites.net or php-fusion.co.uk Version: 1.1
HobbySites - Addons for php-fusion

Notes and Changelog
Notes: Encryption provided by Christian  
Changelog:
  • v1.00 - First public version