Re: RFA: Encrypting auth info
From: Branko Čibej <brane_at_xbc.nu>
Date: 2005-02-16 16:35:55 CET
Here's a transcript of my discussion on IRC with Ben about this.
sussman <irc://irc.eu.freenode.net/sussman,isnick> brane: what I mean
sussman <irc://irc.eu.freenode.net/sussman,isnick> why not just put
brane huh?
sussman <irc://irc.eu.freenode.net/sussman,isnick> if you're building
sussman <irc://irc.eu.freenode.net/sussman,isnick> hm, I guess that's
brane oh, that -- well yes, certainly, something alng the lines of the
sussman <irc://irc.eu.freenode.net/sussman,isnick> is there any way to
brane but then we'd suddenty have a different *API* on windows
sussman <irc://irc.eu.freenode.net/sussman,isnick> or is win32 the
brane and we've never had one of those yet
sussman <irc://irc.eu.freenode.net/sussman,isnick> mmmm
brane i don't know about other oses
brane on linux, i'd probably mount an encrypted file to
brane but that's equivaent to the ntfs encryption hack on Windows, and
brane i'd much rather see a generic API that lets the auth provider
brane on windows, we could use strong encryption
brane on most unices, we could eventually be persuaded to ROT-13
brane (really, all those who request this do have a point)
brane althouth the false-sense-of-security argument still holds, of
sussman <irc://irc.eu.freenode.net/sussman,isnick> yup, I've been
sussman <irc://irc.eu.freenode.net/sussman,isnick> but breser is
brane i understand his pov completely
sussman <irc://irc.eu.freenode.net/sussman,isnick> maybe it could be a
sussman <irc://irc.eu.freenode.net/sussman,isnick> "please rot-13 my
sussman <irc://irc.eu.freenode.net/sussman,isnick> or something
brane no
brane if i write code that encrypts the password on disk, i definitely
sussman <irc://irc.eu.freenode.net/sussman,isnick> so unix folks
sussman <irc://irc.eu.freenode.net/sussman,isnick> no real crypto
brane sure they do
brane openssl has it
brane the difference is in the conriguration
sussman <irc://irc.eu.freenode.net/sussman,isnick> ah.
sussman <irc://irc.eu.freenode.net/sussman,isnick> so maybe svn could
brane on windows, the crypto framework maintains a per-user symmetric
brane (it hangs off the login session)
sussman <irc://irc.eu.freenode.net/sussman,isnick> it just makes me
brane see, that's why i started this discussion
sussman <irc://irc.eu.freenode.net/sussman,isnick> I wish APR were
brane if we design our api correctly, then a packager can set up real
brane yes, well, apr isn't
sussman <irc://irc.eu.freenode.net/sussman,isnick> can you elaborate?
sussman <irc://irc.eu.freenode.net/sussman,isnick> with some
brane let's suppose we have an encrypt/decrypt pair
brane and compile-time configuration to select the implementation
brane on windows, of course, there's nothing to decide about
brane on unix, we could supply a no-op and rot-13 provider
brane (don't want to go into selecting defaults yet)
sussman <irc://irc.eu.freenode.net/sussman,isnick> ah.
brane a bright boy at RedHat could, for example, do some PAM magic
brane and compile in a special provider that could use that key
sussman <irc://irc.eu.freenode.net/sussman,isnick> ahhhh
sussman <irc://irc.eu.freenode.net/sussman,isnick> so, can you
sussman <irc://irc.eu.freenode.net/sussman,isnick> this is what I was
brane i think i'll just paste a transcript
Branko Čibej wrote:
> Well, here I am, opening this issue again myself.
-- -- Brane --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org For additional commands, e-mail: dev-help@subversion.tigris.orgReceived on Wed Feb 16 16:39:42 2005 |
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.