Originally posted by: Nothinman
but I doubt it's as reliably secure as something like truecrypt.
Somehow putting AES inside of TrueCrypt is secure but using it inside of NTFS isn't?
You can check the source code for truecrypt to ensure it's doing the right things
and nothing unexpected. I don't recall Microsoft making that option available.
AFAIK (I'm not an expert on NTFS security and this is from recollection of what I've
read elsewhere -- check the facts for yourself) furthermore, the keys used to encrypt the
data for the NTFS are somewhat out of the user's direct control / management, but
are stored as part of the overall systems security / credentials data stores. Thus
there's at least a greater chance they can be lost / corrupted / accessed by other
software or people with access to the system. Also I think you have to be very
careful to know how to backup / restore the user / system level security credentials
associated with those files or you'll never see them again if the system data stores are
lost. I think it's a bit more complicated in some ways than with TC, though that's just
my recollection.
Whereas with something external that's managed by exactly ONE software program
that is NOT built in to the OS, you can have an easier job of assuring yourself that
your keys are kept secure and are removed from the system's accessability
when you expect them to be.
Here appear to be the facts on NTFS EFS:
http://en.wikipedia.org/wiki/Encrypting_File_System
Depending on your OS and configurations for your user accounts / passwords /
administrator accoounts / etc. you'll have relatively better or worse EFS security,
and more or less assurance / direct control of it, as I speculated/recalled above.