Linux - Security This forum is for all security related questions.
Questions, tips, system compromises, firewalls, etc. are all included here. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
05-16-2006, 06:59 AM
|
#1
|
Member
Registered: Oct 2004
Location: Romania
Distribution: Ubuntu server, FreeBsd
Posts: 474
Rep:
|
Sensitive documents tracking system
At the company where I am working there are sensitive documents which are sending to some clients, business partners etc.
I am thinking of a system to record every copy operation from an protected container, I mean when such a document is copied/accessed in order to be send or for some other purpose.
To make myself clear lets assume all the these documents are in /xxx/protected_storage
Then someone which is a user on that server copies a document I want a record to be filled in a database with username, date and some other info. Something like a traking system.
There is an Samba Server and Windows clients, and the documents are accessed only from windows.
What solution do you see to this problem?
I think many companied have this problem and there should be also some solutions.
Thanks
|
|
|
05-16-2006, 07:18 PM
|
#2
|
Moderator
Registered: May 2001
Posts: 29,417
|
Document storage, retrieval and tracking isn't on my list of todo's wrt security but from experience I can say companies I worked with where sloppy (and that's an understatement) wrt handling docs. So while I think this is not a question for the Linux - Security forum, it nonetheless is an interesting one.
Partially because you'll see no one wants to invest in anything fancy, partially because it has to be user friendly, partially because you'll want to have basic cross-platform displaying capabilities, the best I can think of would be on demand PDF generation, which will let registering auth data precede making the copy. PDF is cool because it can provide stuff like locking and encryption.
|
|
|
05-17-2006, 02:27 AM
|
#3
|
Member
Registered: Oct 2004
Location: Romania
Distribution: Ubuntu server, FreeBsd
Posts: 474
Original Poster
Rep:
|
Ya, I think you are absolutely right.
But, a business partner from the USA sends us sensitive pdf documents, and on the document there is a note, something like: "registered copy bla bla bla"
The company is big and I don't think that every pdf document they send, is manually modified, and registered and so on. As a plus, I am sure there is also something like a watermarking system or a steganography algorithm for embedding info about the recipient so they could track if the document gets lost in the wild.
|
|
|
05-17-2006, 04:12 PM
|
#4
|
Moderator
Registered: May 2001
Posts: 29,417
|
Phone-home tracking only succeeds when you are able make a call. It would get a lot "better" if the document would need to phone home to fetch a partial key to decrypt the contents but at that point it would look more like an application than a document. Steganography is AFAIK only usable passively, like "evidence" when the document is "found".
BTW, in what way are these docs "sensitive"? Is it blueprints or patent info or more like financial data?
|
|
|
05-18-2006, 02:12 AM
|
#5
|
LQ Guru
Registered: Aug 2004
Location: Sydney
Distribution: Rocky 9.x
Posts: 18,440
|
Basically, there are a couple of pts: 1. doc integrity/tracking, 2. secure transmission.
For 1. you could use watermarking/steganography.
for 2. you could use ssh and/or encryption
At one of the banks I used to work at, we encrypted doc then ftp'd it.
|
|
|
05-18-2006, 10:54 AM
|
#6
|
Moderator
Registered: May 2001
Posts: 29,417
|
For 1. you could use watermarking/steganography.
Could you explain in what ways watermarking or steganography can be used in tracking a document?
for 2. you could use ssh and/or encryption
I think that while secure transmission can be useful for in-transit it doesn't provide any guarantee against eavesdropping along the way or storage and handling once something is past the end-point. For example retrieving docs over SSL and then stashing it in a shared P2P dir. Just trying to feed the discussion...
At one of the banks I used to work at, we encrypted doc then ftp'd it.
Encryption nnnnice, FTP baaaaahhhhd...
|
|
|
05-19-2006, 02:29 AM
|
#7
|
Senior Member
Registered: Sep 2005
Location: Out
Posts: 3,307
Rep:
|
Just a few ideas:
->Never send Microsoft Word documents outside (history tracking,..) I think even some pdf generators have some flaws.
->You can use pdftk to add watermarking/encryption or copy notice/track number or put a password on every document that goes out. I'm protecting like this every document that goes out. With this, users can't copy paste from the pdf, can't search (I'm a bitch) , they can only PRINT THEM. All this with a nice makefile. Adobe are pretty awful for doing this  Maybe some pdf readers can break this..
edit:
don't dream too much, tracking document is impossible as unSpawn is waiting you to say by yourself

Last edited by nx5000; 05-19-2006 at 02:32 AM.
|
|
|
05-19-2006, 04:02 AM
|
#8
|
Member
Registered: Oct 2004
Location: Romania
Distribution: Ubuntu server, FreeBsd
Posts: 474
Original Poster
Rep:
|
Quote:
You can use pdftk to add watermarking/encryption or copy notice/track number or put a password on every document that goes out. I'm protecting like this every document that goes out. With this, users can't copy paste from the pdf, can't search (I'm a bitch) , they can only PRINT THEM. All this with a nice makefile. Adobe are pretty awful for doing this Maybe some pdf readers can break this..
|
pdftk is a nice tool, I'll use it.
It would be great if it has a GUI. For me it is ok as it is, but for my boss maybe it is not so good...
Steganography can be used only to track documents passively. It can't call back home. This is for sure. There are some bits inserted in a file, there is no application.
|
|
|
05-19-2006, 04:13 AM
|
#9
|
Member
Registered: Oct 2004
Location: Romania
Distribution: Ubuntu server, FreeBsd
Posts: 474
Original Poster
Rep:
|
Quote:
BTW, in what way are these docs "sensitive"? Is it blueprints or patent info or more like financial data?
|
They could be some technical drawings, industrial howto or simple information that only the recipient should see. Another case is when the document should not be modified easily (it contains a scanned signature etc).
|
|
|
All times are GMT -5. The time now is 07:30 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|