Snitz Forums 2000
Snitz Forums 2000
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Snitz Forums 2000 DEV-Group
 DEV Discussions (General)
 Encrypt messages even from the developer
 New Topic  Topic Locked
 Printer Friendly
Author Previous Topic Topic Next Topic  

mikehawke
Starting Member

6 Posts

Posted - 31 January 2005 :  17:27:26  Show Profile
I'm the developer and administrator of a Snitz discussion board for an amateur sports organization to which my son is a member and I am a volunteer. The Executive are concerned that, as the developer, I would be able to see all the confidential discussions going on between members of the Executive. Some of these discussions might even be about my son! Is there any way that I can encrypt the T_MESSAGE and the R_MESSAGE columns so that even the developer cannot read the contents? I believe sha256 is one-way so I can't use it to decrypt... right?

If I can't figure this out, the discussion board is not going to fly. A member of the Executive had a nightmare situation happen to her in a previous club regarding this very situation and a devious volunteer developer/administrator.

Thanks in advance,

Mike

Davio
Development Team Member

Jamaica
12217 Posts

Posted - 31 January 2005 :  17:47:35  Show Profile
They are concerned you will see the posts in the database or in the forum?
If in the forum, you can demote yourself to a moderator status. An alternative would be using the UserGroups mod and restrict your account from that group (executive group) and allow only that group access to executive forums.

Is your role as the admin/developer a paid job or a volunteer job?
If not paid, why not finish working on the forum then remove yourself as the developer.
Allow the system admin for the site to change the passwords or limit your account from accessing the database.

Just thinking out loud.

Support Snitz Forums
Go to Top of Page

HuwR
Forum Admin

United Kingdom
20584 Posts

Posted - 31 January 2005 :  17:48:46  Show Profile  Visit HuwR's Homepage
An interesting problem, however, when writing/developing software there should be a certain amount of trust involved, this is something as a developer I would never dream of, and would not get very much work if I did. In a situation like this where there is a conflict of interests, they should really look for another developer if they do not trust you not to look.
Go to Top of Page

Davio
Development Team Member

Jamaica
12217 Posts

Posted - 31 January 2005 :  18:02:52  Show Profile
quote:
In a situation like this where there is a conflict of interests, they should really look for another developer if they do not trust you not to look.
I agree.

Support Snitz Forums
Go to Top of Page

mikehawke
Starting Member

6 Posts

Posted - 01 February 2005 :  15:03:41  Show Profile
I agree that trust is what's needed but as I mentioned, the Exec has been burned before. They also have an outside service building their static website but each modification costs them $$$. I realize I can demote myself to 'moderator' but that doesn't solve some key problems.

First, as the developer and the 'owner' of the webspace on which the forum is stored, I have access to the database itself. Secondly, I am the only volunteer who is technically capable of administering the thing and building the ASP wrapper application for it. Believe it or not, some people just don't think this stuff is fun! If I could just find a way to encrypt the T_MESSAGE and R_MESSAGE columns with a seed (that I don't have access to), they would be happy and the forum would fly! (Of course they still have to trust me when I tell them I can't crack the encryption!)
Go to Top of Page

Davio
Development Team Member

Jamaica
12217 Posts

Posted - 01 February 2005 :  15:14:42  Show Profile
quote:
(Of course they still have to trust me when I tell them I can't crack the encryption!)
If they can trust you in encrypting the messages in the database and that you really really can't read the messages, then why can't they trust you that you won't read the messages, even if is un-encrypted?

I think if they need to keep a discussion private from you, that they do it via email, and not the forum. The rest of the discussions can be done on the forum.

To the encryption idea, if you going to encrypt the message, it has to also be decrypted when viewing the message in the forum. So I don't see much luck in doing that.

Support Snitz Forums
Go to Top of Page

mikehawke
Starting Member

6 Posts

Posted - 01 February 2005 :  23:03:28  Show Profile
One of the forum's main objectives was to eliminate the inherent problems of trying to have an email committee meeting. Even if they trust me, I'm nervous that if someone on the Executive happens to slip up and start a rumour, I might get blamed for it because I have access to the database. No responsibility, just accountability! Of course this development stuff is just a hobby of mine so it's all free to this organization. I'm never happy with what they already has in place and I think I can build something better! I guess I'll just have to get voted on to the Executive and solve the whole problem! Thanks for your interest!
Go to Top of Page

Davio
Development Team Member

Jamaica
12217 Posts

Posted - 01 February 2005 :  23:56:00  Show Profile
I don't know what else to suggest to you. One of the reasons of being the owner and developer is that you have access to everything.

Good luck with it!

Support Snitz Forums
Go to Top of Page

Doug G
Support Moderator

USA
6493 Posts

Posted - 02 February 2005 :  02:27:30  Show Profile
Sounds to me like either your son should go, or you should not do the forum.

Why put yourself into a potentially nasty situation? You are going to be tempted to look at stuff because you have a non-technical interest in what's going on. Tell them someone else will do the techie stuff.


======
Doug G
======
Computer history and help at www.dougscode.com
Go to Top of Page

mikehawke
Starting Member

6 Posts

Posted - 03 February 2005 :  06:30:25  Show Profile
Thanks for all your input. I would never ask my son to leave the organization cuz he's having too much fun so I'll have to work it out somehow.

Best Regards...
Go to Top of Page

Podge
Support Moderator

Ireland
3775 Posts

Posted - 03 February 2005 :  08:26:00  Show Profile  Send Podge an ICQ Message  Send Podge a Yahoo! Message
quote:
Tell them someone else will do the techie stuff.


I agree. It would be the best option. If you have nothing to do with development now, you can never be accused of doing anything unethical in the future. If you do develop and maintain it, you could be accused of something you didn't do no matter what steps you take.

Podge.

The Hunger Site - Click to donate free food | My Blog | Snitz 3.4.05 AutoInstall (Beta!)

My Mods: CAPTCHA Mod | GateKeeper Mod
Tutorial: Enable subscriptions on your board

Warning: The post above or below may contain nuts.
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Topic Locked
 Printer Friendly
Jump To:
Snitz Forums 2000 © 2000-2021 Snitz™ Communications Go To Top Of Page
This page was generated in 0.21 seconds. Powered By: Snitz Forums 2000 Version 3.4.07