[E-Lang] Hash Chaining & Capabilities, Proposal #2d:
Deputizing Remote Vats
Mark S. Miller
markm@caplet.com
Mon, 13 Nov 2000 12:20:59 -0800
At 11:38 AM 11/13/00, Bill Frantz wrote:
>At 08:44 AM 11/11/00 -0800, Mark S. Miller wrote:
>>...Is there a compelling
>>need for off-line certificates? Do they address a real problem?)
>
>There may be places where a device can listen, but not send. The classic
>example is a missile submarine silently waiting orders to fire. Similar
>situations may occur in other military contexts.
>
>There may be similar non-military situations. For example, a system which
>transmits thru anonymous remailers, and receives thru
>alt.anonymous.messages may have slow enough round-trip times to be
>practically offline.
>
>Also, radio receive-only devices require a lot less power than
>transmit/receive devices. Power requirements may produce a one-way
>communication economic niche. Wide geographic access may also require a
>one-way broadcast solution. (Think cell phone towers in Antarctica.)
>
>Thinking further out, Moon/Mars/Alpha Centauri/Andromeda communications
>give expanding turnaround delays.
These are great answers! I'm convinced; off-line certificates are useful!
Although authorization-chain-based certificates are less private than
on-line messages in one way -- they must reveal the authorization chain to the
resource host (VatC) in order to exercise their rights (send a message to
Carol) -- several of your answers make clear that they're more private in
other ways. Secret-based bearer certificates (as opposed to
authorization-chain-based, as in your example of a Pluribus message sent by
PGP email) would seem to have the best privacy features of both worlds.
Of course, authorization-chains also give strong auditability, which we give
up with bearer certificates. Are there any other reasons for preferring
authorization-chain certificates? Did the SPKI or E-Speak 3.0 folks ever
consider secret-based bearer certificates? Did the idea ever come up in the
x509 world? Why not? They are also a lot cheaper.
Desire for auditability is certainly an adequate answer -- auditability is
important! However, I rarely hear this issue mentioned by anyone other than
Bill.
Cheers,
--MarkM