I've read some light papers on the subject, but I am still wondering whether or not Windows XP EFS is good, safe encryption.
It supposedly uses AES 256 after SP1, and the algorithm itself should be very secure. But some problems come to mind. First of all, I've heard that moving encrypted files around might cause them to lost their encryption status without you knowing. The encryption doesn't seem to protect your files when you are using the computer, though because it is on-the-fly transparent encryption. What if a virus gets on my computer and scans for password files, and the system decrypts them for the virus to read???
There is also the problem of moving the encrypted files. I'm not exactly sure of the best way to move an encrypted NTFS file to a FAT file system without having the system decrypt it. I am also unsure of exactly how the certificates work in EFS. Are these certificates generated when you log on with your password, or are they just sitting there on your hard drive, tied to you and recovery agents and anyone who has access to your hard drive? (I seriously doubt MS would be so stupid as to let this happen, but the EFS certificates aren't generated unless you do it with the cipher command, right?)
If EFS is not secure, then what program do you suggest I use?
It supposedly uses AES 256 after SP1, and the algorithm itself should be very secure. But some problems come to mind. First of all, I've heard that moving encrypted files around might cause them to lost their encryption status without you knowing. The encryption doesn't seem to protect your files when you are using the computer, though because it is on-the-fly transparent encryption. What if a virus gets on my computer and scans for password files, and the system decrypts them for the virus to read???
There is also the problem of moving the encrypted files. I'm not exactly sure of the best way to move an encrypted NTFS file to a FAT file system without having the system decrypt it. I am also unsure of exactly how the certificates work in EFS. Are these certificates generated when you log on with your password, or are they just sitting there on your hard drive, tied to you and recovery agents and anyone who has access to your hard drive? (I seriously doubt MS would be so stupid as to let this happen, but the EFS certificates aren't generated unless you do it with the cipher command, right?)
If EFS is not secure, then what program do you suggest I use?
