| ihaa.com > English > Seeds of thought > Trust Authorities: A Dynamic Trust Model for the Internet | |||||||||
Trust Authorities: A Dynamic Trust Model for the InternetSeeds of thought Public-key cryptography based certificates with their off-line mindset do not match the requirements of our modern always-online environment. Today, trust on the internet is created with public-key cryptography based digital certificates. When you access an e-commerce web site, you expect to see the lock icon in your browser indicating that the site is secure. There are many problems with the status quo:
The PKI certificate designs and protocols predate the connected world of the internet. They have been designed for an off-line world, where it is critical to be able to check the certificates off-line without contacting the certification authority, and this design criteria has resulted in a system which does not match our online world very well. The requirement for off-line checking of trust is not critical in our always-online society; When you're surfing to a web site, you are online already; Wireless devices are bringing always-on connectivity to the world at an amazing speed. The benefits from an online check of trustworthiness far outweight the small cost of doing the checking itself. Instead of using static certificates issued for long periods of time by CAs, we can use a dynamic Trust Authority to check the trustworthiness of a party when a transaction is started. The dynamic nature of TA checking also allows for collecting user feedback, dynamic changing of trustworthiness levels and instant revocation of trust when necessary.
The TAs may work together; If one of them does not know the resource, they might send a reply to the user We do not know about X, but Y says they are OK and Y has in our experience been reliable. Tha TA service could be offered by current insurance companies or credit card companies. They already work in the environment of changing and vague levels of trust and probabilities and prices for a variety of different outcomes. They could offer a guarantee that if something goes wrong they will re-imburse the user if the trust level presented was not wrong. Doing one TA transaction (a small single request) when dealing with a web site (loading many web pages) is implementable already in today's networks. It is possible to use short-lived certificates to reduce network requests when the user frequents the same place often, or provide a level of service even when the user is off-line I am not able to check this party at this time, but you have used the same site 75 times before without problems. Generally, social problems (trusting an unknown party) can not be solved completely with some magic technology. There has to be an understanding of how the human thinks and supporting the vague and constantly changing levels of trust that humans are used to live with. (last updated 21.7.2001) |
|
||||||||
| (c) ihaa.com 1995-2002 | |||||||||