[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Secured RM ? (source)
On Sun, 17 Dec 1995, Jiri Baum wrote:
> > In this particular case what im concerned about is a temporary cleartext
> > copy of a permanently encrypted document. The cleartext only exists for
> > about 1-4 seconds, and then is deleted, so backups arent really a
> > problem..
>
> Is it then necessary to write it to disk?
Im pretty sure that its nessecary.. at least at this point. Basically
what im working on is a bit of front end that trys to make keeping things
encrypted a bit less of a hassle. It needs to be able to read multiple
file types, and as such it does some odd things. It opens the file and
figures out the magic for it, closes it, then jumps to the right routine
for reading the particular thing.. the file is opened again, perhaps
once, perhaps repeatedly, depnding on the nature of what is going on..
then when it finishes with the file the cleartext copy is removed.. the
main idea pushing me here is that if you were to encrypt things on your
harddrive for storage, you would most likely want access to them at some
point, and if your like me, you'd want access to them on a regular basis.
Prior to starting work on this project i would manually decode whichever
file i needed, work with it, andd then delete it. This was a pain in the
ass, and also somewhat less secure since im only human and could
conceivabley forget to resecure the file after im done using it. So
looking at it from a relaxed standpoint.. the code as it stands now is at
least as good as the previou method i was using, and is alot simpler. :)
To be a bit more critical, neither method seems to be the BEST method..
I hate saying this cause it feels like a cop out, but I keep coming back to
the question of usability versus iron-clad security. At this point there
is no noticible speed difference between using the program with encrypted
versus decrypted files. Im pretty concerned about the overhead of getting
too involved in a flawless implementation. I think at this point if i
could produce a first release that would be "good enough" to pass (for
example) a moderatly sophisticated once over by local law enforcement, i
would be content. Once thats available I have alot of other things tthat
I'd like to see done better.. Incidentally, i'm planning to post the
full details including an FTP site sometime in january or febuary.. at
that point i expect to be torn to shreds by the cryptographic comunity..
:)