Fuzzy said:
I have the same problem. Didn't know about backing up the EFS certificate.
However, I DID backup the entire contents of the hard disk, so presumably
the
original EFS certificate should be there - is there a was I can find it
among
the files I restored under "Old C Drive" folder and recover it from there?
I have the computer set up with the identical user name and password I was
using before; would I be correct in assuming the encryption algorythm
would
make use of that information?
I see the path "%userprofile%\Application
Data\Microsoft\SystemCertificates\My" looks to have something regarding the
certs. There is also the "%userprofile%\Application Data\Microsoft\Crypto"
that contains encrypted information. However, there is probably matching
data in the ntuser.dat file (the user's keys for the registry) that need to
be used in concert.
I'm not an EFS crypto expert but just another user of EFS, so not having the
exported cert means that I cannot decrypt EFS-protected files accessed under
a different instance of Windows. There are lots of articles at Microsoft,
like
http://technet2.microsoft.com/WindowsServer/en/Library/3f5fdc52-8623-4336-840d-e90b2399c8541033.mspx,
but I don't have the time to make it another career. According to
http://www.accessdata.com/ftkuser/index.html, "EFS Certificate Lists ($EFS
streams) *- FTK will now recognize and interpret $EFS streams. EFS encrypted
files contain an NTFS data stream named "$EFS" which contains a list of
certificates for each user who is able to access the file." I used
Rekenwonder's Stream Explorer and could see the same 164-byte ADS was
attached to to a sample of my EFS-protected files (I wan't going to check
them all). As to whether or not this FTK forensic program can decrypt
EFS-protected files, I don't know. You could ask them. The FTK program
costs $1100. They have forums at
http://forums.accessdata.com/ where you
could ask.
If you have the original drive that was not formatted and so all of the
%userprofile% still exists, I believe that there are pay services where you
can get them to decrypt your EFS-protected data files. Such services are
probably very expensive.