OS level One-time encryption

Discussion in 'privacy technology' started by MadMonkey, Jul 14, 2009.

Thread Status:
Not open for further replies.
  1. MadMonkey

    MadMonkey Registered Member

    Joined:
    Jul 4, 2009
    Posts:
    30
    Does anyone know of any tools which could "live" encrypt a scratch-file with a per-session, random key?

    Basically what EFS does with the pagefile, except it's not an os file and it needs to work on XP Home and Vista Home Premium.

    Thanks for your thoughts.
     
  2. Pleonasm

    Pleonasm Registered Member

    Joined:
    Apr 9, 2007
    Posts:
    1,201
    MadMonkey, while not an exact match for your needs, one approach you may wish to examine is the use of PGP NetShare. With this tool, you can specify that an individual folder (or file) is to be protected with encryption, after which all read/writes from/to the folder (file) are transparent within the session (assuming that the passphrase is cached).
     
  3. MadMonkey

    MadMonkey Registered Member

    Joined:
    Jul 4, 2009
    Posts:
    30
    Found 2 solutions, so far:
    - TCTemp. Requires TrueCrypt. (Both free) As far as I understand, it generates a random key on every session to mount a virtual partition, to which programs can freely write. The partition consists of an image file (iso, I think) which is generated when first installing TCTemp. The user can then add files and folders to be part of the basic image. After the session, the random key is dropped and the encrypted data is deleted in a normal way.
    - CryptoSwap Guerilla. Included in BestCrypt. (Though, if I remember correctly CryptoSwap itself is open-source, or at least free, it seems to support Vista most easily from within BestCrypt, which is payware.) Have not experimented with it, so far.

    You may also want to check out the broader subject of OTFE, or On-The-Fly-Encryption.
     
    Last edited: Oct 27, 2009
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.