[cap-talk] Firefox breaks the principle of identifiability
Tyler Close
list at waterken.net
Mon Feb 7 23:22:57 EST 2005
On Feb 7, 2005, at 6:54 PM, Ben Laurie wrote:
> Tyler Close wrote:
>> Petnames solve this problem by eliminating the name conflation. A
>> separate namespace is used to identify trust relationships. This
>> namespace is managed solely by the user's browser, thus eliminating
>> the
>> potential attacker from the name recognition process. That's how the
>> petname toolbar solves the phishing problem, both in theory and in
>> practice.
>
> So how, in this system, does the user come to trust Paypal (as opposed
> to someone pretending to be Paypal)?
Before getting into the mechanics of introduction, it is important to
realize that introduction has nothing to do with phishing. In a
phishing attack, a spoof site impersonates a trusted site so as to
intercept the high value communications between the user and the
trusted site. The introduction and creation of a trust relationship has
already occurred, and the phisher is trying to subvert this existing
relationship. To defend against phishing, we need only prevent
subversion of existing trust relationships. The current PKI solution
fails to provide this protection.
For example, people with Paypal accounts already have a connection and
trust relationship with the Paypal website. The phisher wants to get
the password for this existing Paypal account. We can defeat the
phisher by preventing impersonation of the Paypal website. As the shmoo
examples demonstrate, the PKI fails to prevent this impersonation.
Do you agree that the petname toolbar prevents phishing attacks, as
they are defined in this email?
Defending the integrity of introductions is also important, but it is a
separate problem from phishing. I am happy to explain how YURLs are
used to ensure the integrity of introductions, but let's progress in
steps.
Tyler
---
The web-calculus is the union of REST and capability-based security:
http://www.waterken.com/dev/Web/
More information about the cap-talk
mailing list