New LDAP server commands

Shaun Savage ssavage at infomatec.de
Sun Oct 22 17:08:18 CEST 2000


Christian Kurz wrote:
> 
> On 00-10-21 Shaun Savage wrote:
> > >From the tone of your replies, I think there is some miss
> > understanding.  I am trying to add LDAP server communcation to gpg.
> > Right now there is the HK Protocol supported, I would like to add LDAP
> > support also.  This server is not running on your local machine.
> > Do you think LDAP support should be added, or have you added it already?
> 
> What has an LDAP-Server to do with an Keyserver and why should keys be
> available from an LDAP-Server? Do you have problems installing a
> keyserver or where exactly is the problem with the HK-Protocol, that you
> need gpg to use the LDAP-Protocol?

Enough Said!


> 
> > In order to improve usability for the average user, LDAP I hope would
> > make it easy for the average user to find keys.
> 
> The interface via webpages to find keys is already very easy and i think
> the GnuPG Privacy Assistent and other third party tools should include
> an interface for contacting the keysever to get keys that are not in
> your local keyring. This isn't a functionality that is needed and useful
> in gpg itself.
> 
> > As for the web of trust and such, AS I understand it, all the signing is
> > done on your local keyring, not on a server. This means that
> > localazation of trust is good but it does not scale well. If I am wrong
> 
> Yes, you are signing the key on your local machine, but you giving the
> signed key to the person who owns the key and often you upload a copy of
> it to the keyserver itself, so that other people are able to see the
> trust between those two keys. And I don't talk about localisation of
> trust, please read exactly what I write.
> 
> > Trust is the big issue.  The LDAP does no 'trust' it just allow a user
> > to access data that may help in the local trust decision.
> 
> What access does it allow that you don't get from a keyserver?
> 
> > example:
> > on the server there are pubkeys of
> >       Alice,Blake,Chloe,Dharma,Francis,Elena
> > on the server there are signatures
> >       Blake:   Alice
> >       Dharma:  Alice
> >       Chloa:   Blake, Dharma
> >       Francie: Chloe, Dharma
> >       Elena:   Chloe
> 
> > On Alice local key ring is Blake and Dharna pubkey
> 
> > If Alice want to send someting to Elena, first she get Elena pubkey.
> 
> Which can already be done very easy with the webinterface at
> keyserver.net.
> 
> > Then the gets a signature of that pubkey by Chloe and Chloe pubkey. Now
> 
> by Chloe and Chloe pubkey? What's the first Chloe? A special key not
> mentioned above? Also if you get a key from the keyserver you already
> see this signature.
> 
> > Alice knows Chole full trust Elena or Chole marginal trust Elena.  But
> 
> Or? You the big difference between full and marginal trust? This is a
> big difference and if a user is not fully aware what kind of trust is
> used, it's broken by design. The user has always to see first what kind
> of trust is existing between those two keys.
> 
> > At this point Alice still doesn't trust Chole.
> 
> And shouldn't trust here.
> 
> > Now Alice get Chole trust signatures from the server, Blake and Dharma.
> > The chain now is done.
> 
> No, because you don't know if the key from Blake and Dharma belong
> really to them? Also you have no clue about the trust, if it's fully or
> only marginally. And just seeing this two signatures would make me
> really trust that key, because I prefer signature by people that I meat.
> 
> > Before all this can happen Chloa needs to send the key to the server.
> > Later Chloa meets Elena, the exchange fingerprints and keys.  Now Chloa
> > what the world to know Elena key is valid(trusted).  Chloa send a "trust
> 
> Be careful, it can be fully trusted or marginally. So just writing the
> key is "valid (trusted)", doesn't work.
> 
> > block" to the server that is 'linked' with Elena key.  This link is a
> > database link not changing any of Elena data.
> 
> Argh, this is already very easy to do, without using some LDAP-stuff.
> Chloe and Elena exchange keys and sign them (and define the
> trust-level). Now both exchange their signed keys via email and upload a
> copy of it to the keyserver and now the whole world can see the trust
> between those two keys. Absolutely no need for using an LDAP-Server for
> this.
> 
> > answers to specific issues follow
> 
> Full quoting of answers is bad style. Please either remove the answer
> completelty or just quote the parts that you are answering too.
> (http://learn.to/quote/)
> 
> Ciao
>      Christian
> --
> While the year 2000 (y2k) problem is not an issue for us, all Linux
> implementations will impacted by the year 2038 (y2.038k) issue. The Debian
> Project is committed to working with the industry on this issue and we will
> have our full plans and strategy posted by the first quarter of 2020.
> 
>   ------------------------------------------------------------------------
>    Part 1.2Type: application/pgp-signature



More information about the Gnupg-devel mailing list