Google Answers Logo
View Question
 
Q: Electronic File Dating & Authenication ( No Answer,   2 Comments )
Question  
Subject: Electronic File Dating & Authenication
Category: Computers
Asked by: nivlek-ga
List Price: $10.00
Posted: 09 Jul 2003 08:47 PDT
Expires: 21 Aug 2003 04:27 PDT
Question ID: 226972
Is there a way to dertermine when an electronic file was really
created if I suspect date/time stamp forgery?

Request for Question Clarification by googlebrain-ga on 09 Jul 2003 19:29 PDT
Are you looking for an answer for a specific computer/operating
system, or a general purpose answer?

Clarification of Question by nivlek-ga on 10 Jul 2003 04:28 PDT
I would like to consider both Mac OS & Microsoft Windows OS if
possible (excluding those versions that are perhaps more than five
years old).

Clarification of Question by nivlek-ga on 10 Jul 2003 04:29 PDT
...but a general answer that can get me thinking in the right
direction would be appreciated too ;-)
Answer  
There is no answer at this time.

Comments  
Subject: Re: Electronic File Dating & Authenication
From: zarby-ga on 10 Jul 2003 14:23 PDT
 
I'll try a general answer.
Operating systems store files on disks with information such as the
creation date or the modification date.

We can consider two cases of date forgery: (a) the system date was
changed, the file created and the date changed again (b) the file was
created and then later the creation date was changed.

For case (a), all you can do is to detect an incoherency, since
changing the system date leads to a lot of them. But this may not be
evident. For example, operating systems often have a record of the
date a directory/folder was changed. Let's consider the following
situation:
t = 2 - directory is changed (and you know about it)
t = 3 - system date is changed to t = 1, file is created into
directory
        consequently, modification date is set to t = 1
t = 4 - system date is set back to t = 4 (the actual time)

With this, you'll know that the creation date of the file was forged.
In fact, if a file with a creation date is earlier than the
modification date of the folder, you can suspect something (this
heavily depends on the operating system, though). However, you can
only have an interval about the time when the file was changed.

In case (b), you can rely on incoherencies as well to detect that the
creation date of the file was forged. However, the system once wrote
the old creation date and replaced it. Sometimes (read: often)
operating system don't write new data like a creation date just on top
of the old one. This is the case if the file system is journaled. In
this case, some specialized tools can detect that the creation date
was changed and might be able to figure out the actual creation date
(read: the first creation date that was written to the disk). In fact,
I'm not aware of any tool like this, so it's rather you with a disk
editor and the specifications of the file system on your knees.

On secure systems, doing something like changing a creation date
normally leads to a lot of traces and evidences.
Subject: Re: Electronic File Dating & Authenication
From: anonymouse-ga on 14 Jul 2003 14:08 PDT
 
Although zarby is correct that operating systems can maintain audit
trails of changes, it's worth noting that someone with access to the
disk editing tools you would use to read this information could alter
that information.

Fundamentally, unless the operating system is mathematically
verifiable as secure, there is always the possiblity that timestamps
have been modified. Only physical analysis of the disk could detect
such tampering; at that stage, you're in with the nuclear scientists
in terms of the complexity of the task.

Windows and MacOS (and most Unix systems) are examples of operating
systems where you will have difficulty proving a timestamp to be
correct.

Any computer where the supposed villain has physical access is
definitely untrustworthy.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy