Erik de Castro Lopo wrote:

The aim was to be secure enough that if I loose my laptop the file can't
be decrypted without a a large bunch of smarts and CPU grunt.

I think I need to re-evaluate what I'm doing.

Have a look at passwordsafe - as you noted below. They've made a reasonable attempt to seperate out the core functions, and describe their data format in the corelib dir. They also get around the editor problem neatly by simplifying the input - generally you'll only want to input a domain, username, password and some notes - so they just present those fields to the user in a gui. I suspect they solve the serialisation problem by using blowfish as a block cipher, but I'll be the first to admit that I don't know enough about the crypto (yet :)) as to whether that really is the case/solves the problem.

[..]

Anyone now of a nice lib for symmetrix crypto? I know gpg does symmetric
as well as PK, but libgpgme does not expose that.
OpenSSL's libcrypto. Can't say I've had opportunity to use it, but it looked ok last I checked (and lots of people use it). Various bindings are around, I gather.

Cheers,

Matt
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to