EU DIRECTIVE ON SIGNATURES
Carl Ellison
cme at acm.org
Sat, 22 Aug 1998 07:51:59 -0700
-----BEGIN PGP SIGNED MESSAGE-----
At 09:45 AM 8/22/98 -0400, Nigel Hickson wrote:
>Colleagues
>
>For information; I attach the information DTI have just circulated to
>directive "contact" list.
>
>Nigel
>
>Attachment Converted: "C:\EUDORA\ATTACH\dirtxt.txt"
"Businesses are not likely to act on electronic orders unless they are
content as to the identity of the buyer."
Nigel,
I assume dirtxt.txt was a Mac document. Correct?
The quote above represents a stream of thought that is present in much
digital signature legislation. That line of thought has a problem.
What a business cares about is not the identity of the buyer but rather the
authority of the buyer. In a community as large as the Internet, the name
of the buyer, no matter how carefully certified, is not relevant to the
seller. The database necessary to get from that identity string to data of
interest (permission to sign purchase orders, permission to use a personal
checking account, permission to use a credit card, ...) is not only huge and
beyond the means of most sellers, it is also likely to be extremely
confidential. That database would amount to dossiers on the entire
population of the planet.
It is for this reason that the SET cardholder certificate does not contain
any name at all -- no identity string. Instead, it binds permission to use
one credit card (in the form of the PANHASH) to one public signature key.
As I am fond of summarizing this, we who do electronic commerce are not
interested in *who* the keyholder is. Rather we need to ask "*What* do we
need to know about the keyholder?" and follow that up with "*What agency* is
the authority on that piece of information?".
The first question identifies the contents of the certificate and the
second question identifies the certificate issuer. In the SET cardholder
case, for example, the issuer must be the bank that issued the credit card
in question.
From this process, in all protocols we've been able to analyze, *none* has
produced a need for a globally unique name as the thing in the certificate
and none of the issuers have turned out to be commercial CAs.
There will be a need to control some certificate issuers -- perhaps to
license them -- but as long as you define them as having the function of
binding a name string to a key, you're missing the point.
- Carl
-----BEGIN PGP SIGNATURE-----
Version: PGP for Personal Privacy 5.5.3
iQCVAwUBNd7bDhN3Wx8QwqUtAQF4bwP+KDQ59yOlpcUzPVj7dO7MBe7AGScrqG2D
g6Mfzw7bu6Y9yvm9s9av7J4203QDh1QjXYtw6hc8Tk5MRijiKGEL23rr9AyUpn1F
zW3Qt2q/o+kjzDB7yv3VKqAf4ajS26Ccnh2Iftwx5/TEURCcaFM4ETRqfGdLChFT
kVP2Ambu97s=
=Xacq
-----END PGP SIGNATURE-----
+------------------------------------------------------------------+
|Carl M. Ellison cme@acm.org http://www.pobox.com/~cme |
| PGP: 08FF BA05 599B 49D2 23C6 6FFD 36BA D342 |
+--Officer, officer, arrest that man. He's whistling a dirty song.-+