[security] security
James A. Donald
jamesd at echeque.com
Mon Oct 30 19:17:01 UTC 2006
James A. Donald wrote:
> > Presumably we want to assign a reputation both on the
> > basis of the individual and of the identity provider, so
> > not "completely independent".
Dan Lyke wrote:
> I may indeed use a regex as part of my reputation management code, but
> I want the underlying technologies to support complete independence.
If you want that, you want code that does not work.
Layering is ordinarily a good way to reduce large problems to smaller
ones, but in security matters, this approach generally fails - for
example the wifi disaster was in large part a result of layering, where
one layer undid the the subtle security assumptions of another layer.
Attempts to arbitrarily divide security problems into smaller problems
fail. Splitting up security problems into smaller problems is a hard
task that people regularly get wrong. You cannot just do it by decree,
by saying "Oh we will solve this problem first, and that other problem
later". That other problem is *not* another problem.
> In fact, my utopia involves a world where every individual is their
> own identity provider.
I agree, but each person cannot be his own reputation provider.
To illustrate the problem: We would like to distribute in the
"reputation layer" identity layer information such as: "bankamerica.com
identities should always be resolved as https, and their identity
provider should also be bankamerica.com" and, if you want jim.com to be
jim.com's identity provider, as I also want, then we need to distribute
in the reputation layer identity layer information such as "the public
key for jim.com is 0xA85F.... no matter what PKI and DNSSEC says"
In order to achieve your goal, (and mine) without emailadvertising.com
being their own reputation provider, as well as their own identity
provider, we do need to integrate reputation and identity.
More information about the security
mailing list