[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] Re: Transport encryption
From: |
Bruce Stephens |
Subject: |
[Monotone-devel] Re: Transport encryption |
Date: |
Mon, 10 Oct 2005 21:08:20 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
Nathaniel Smith <address@hidden> writes:
[...]
> I don't have any particular plans to implement it myself, and
> writing my own crypto protocol makes me Very Very Nervous. And SSL
> and SSH libraries seem to be uniformly horrid.
I haven't looked at any SSH ones, but OpenSSL doesn't seem too
horrible---I'd guess it's not much more horrible than is necessary.
(It compares fairly reasonably in usability with a commercial one I
used from Baltimore, for example.)
> As far as I can tell, for instance, it is simply not possible to
> write async SSL code using freely available docs.
I'm fairly sure it's possible with OpenSSL. Would it be possible to
change monotone's license slightly to allow linking with OpenSSL, or
is there some externally written GPL code embedded?
>From a grep through the GNU TLS docs, it looks like they intend it to
be possible to use it with non-blocking calls. Have they missed
something?
> (Plus we have slightly funky requirements, like having our own keys
> that we want to use.)
Yes, that's likely to be an issue. The two APIs I've seen assume you
want to use X.509 certs and things, I think (even though TLS doesn't
require it, IIRC).
[...]
- [Monotone-devel] Transport encryption, Michael Neumann, 2005/10/10
- Re: [Monotone-devel] Transport encryption, Nathaniel Smith, 2005/10/10
- [Monotone-devel] Re: Transport encryption,
Bruce Stephens <=
- Re: [Monotone-devel] Transport encryption, Richard Levitte - VMS Whacker, 2005/10/10
- Re: [Monotone-devel] Transport encryption, Joel Crisp, 2005/10/11
- Re: [Monotone-devel] Transport encryption, Richard Levitte - VMS Whacker, 2005/10/11
- Re: [Monotone-devel] Transport encryption, Christof Petig, 2005/10/12
- Re: [Monotone-devel] Transport encryption, Daniel Carosone, 2005/10/12
- Re: [Monotone-devel] Transport encryption, Christof Petig, 2005/10/12
- Re: [Monotone-devel] Transport encryption, Christof Petig, 2005/10/12
- Re: [Monotone-devel] Transport encryption, Nathaniel Smith, 2005/10/11