Re: [Asrg] 6. Email Path Verification (hashcash benchmarks)
2003-09-14 15:36:27
Jonathan Morton explained:
You're right, highly centralised authentication systems are censorship
waiting to happen. That's one reason why the system I suggested
recently is moderately decentralised - there is no mandated group of
"root servers" as in DNS, instead the recipient's MAA chooses a trust
directory, and the recipient chooses the MAA.
Key is the fact that the recipient chooses who verifies the sender's
chain of integrity. That means he can choose what groups of senders to
not listen to. If one trust directory goes "bad", MAAs and/or
recipients can switch to a new one. There's also not much barrier to
entry to setting up a new trust directory or MAA, if you think one's
needed.
than we should have a conversation of line if you don't mind because what you're
describing could potentially be very good but dammed hard to fit into a simple
human factors model. Embedding public keys in messages and setting up
opportunistic signatures/encryption within camram was an attempt to create a
less forgeable white list and to provide envelope grade content protection. But
I'm starting to wonder if may be it might be more useful in the mechanism you've
hinted at. That maybe there's a way to publish your key, get it "blessed" from
some authority people are willing to trust (i.e. the hotdog vault and trust
company). Then that would give us a way to change keys should a disk go poof
sans backup.
Most of my ramblings in this thread really have to do with how hashcash
might be useful as a supplement to my own authentication system, and how
it would impact users *that I know* who have somewhat lacking hardware.
There's a surprising number of older machines out there which are
entirely adequate for their users.
unfortunately hashcash isn't a useful authentication tool. It is a useful
introducer however. The protocol I was trying to support is the basic e-mail
protocol of today which is "hello, you don't know me but I would like you to
read my message." I have had wonderful connections established because of this
protocol. Hashcash adds the step "and this is how much it is worth to me for
you to see my message". That's it. It says nothing about who you are or
whether or not your identity is valid or anything that nature. It also
preserves end to end connectivity on the net for servers like mine (at the end
of a speakeasy DSL line).
Sometime later we should probably talk about my vision for the future which is
that personal e-mail and Web+++ servers will be set up in the home just like
answering machines are today. And they should be somewhat easier to operate.
In other words, I'm convinced the technical hurdles can be overcome - in
the context of my own system. I'm less sure of other systems,
particularly those that seem to require coprocessing hardware for the
low-end users when the postage costs escalate.
I have more faith and spoken with more average users about this topic. In the
best of all possible worlds, camram would exist inside of every e-mail client
shipped. Many of the scaling issues go away because it's designed to be
distributed. There are some cases where cooperation with a more central service
would be beneficial such as public key verification or propagation but for the
most part, it can stand alone and do so quite nicely.
BTW, I do have some Java skills, but I find using them gives me COBOL
fingers.
it's only a little applet, it's mostly written but just needs to be modified...
you might only get COBOL fingernails from that.
---eric
_______________________________________________
Asrg mailing list
Asrg(_at_)ietf(_dot_)org
https://www1.ietf.org/mailman/listinfo/asrg
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- Re: [Asrg] 6. Email Path Verification (hashcash benchmarks), (continued)
- Re: [Asrg] 6. Email Path Verification (hashcash benchmarks), Eric S. Johansson
- Re: [Asrg] 6. When To Reject, david nicol
- Re: [Asrg] 6. When To Reject, Brad Knowles
- Re: [Asrg] 6. Email Path Verification (hashcash benchmarks), Eric S. Johansson
- Re: [Asrg] 6. Email Path Verification (hashcash benchmarks), Jonathan Morton
- Re: [Asrg] 6. Email Path Verification (hashcash benchmarks),
Eric S. Johansson <=
- Re: [Asrg] 6. Email Path Verification (hashcash benchmarks), Brad Knowles
- Re: [Asrg] 6. Email Path Verification (hashcash benchmarks), Eric S. Johansson
- Re: [Asrg] 6. Email Path Verification (hashcash benchmarks), Brad Knowles
- Re: [Asrg] 6. Email Path Verification (hashcash benchmarks), Jonathan Morton
Re: [Asrg] 6. Email Path Verification, Scott Nelson
|
|
|