[Linux-disciples] how to collaboratively maintain encrypted information

Sean Madsen sean at seanmadsen.com
Sat May 23 22:46:01 EDT 2009


I have a use-case for which I can not find a solution. I'm wondering if anyone knows of one...

I work with a group of people on projects that require us to share sensitive information with each other, (mostly credentials to servers and databases and whatnot). We would like to maintain this sensitive information in a centralized fashion while persevering security. The ideal system would meet the following goals:

users can write new information for other users to read
when one user updates some of the information, other users will have access to the updated information without requiring manual notification of the update
granting access for a new user to read/write information is easy and does not affect other users. (Note: we don't actually need to differentiate between read privileges and write privileges.)
granting a user access to SOME but not all of the information is possible and straightforward. (This is important.) Maybe pieces of information can be tagged with roles and each user can have multiple roles.
revoking access from a user is easy and does not affect other users
any network traffic containing the information is encrypted
unencrypted information is not stored on users' machines (it can be stored encrypted on users' machines, or not stored on users' machines at all)
the system uses free/open-source software
users are able to use the system from OSX 10.3+, Linux, and Windows XP

Please post any ideas for how to accomplish these goals. Thanks!
--
Sean
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.bostoncoop.net/pipermail/linux-disciples/attachments/20090523/9e50f9c9/attachment.htm 


More information about the Linux-disciples mailing list