Anil Dash has written another excellent article that provides a short history of trustworthy computing. It is illuminating because:
- It explains how Apple’s IOS is an example of a new computing model based on trustworthy computing principles
- It gives credit to Microsoft research for establishing some of the principles of trustworthy computing.
Another theme that comes from the history lesson is the importance of branding and reputation on being an innovator. Microsoft’s bad reputation in the security area made it difficult for them to advance trustworthy computing because the industry was suspicious of their intentions. Apple is able to make the advances due to their product success track record but even in their case there are a lot of suspicions by people comfortable with previous models on what Apple’s intentions are and how they might abuse the capabilities.
Some vigilance is justified as with many security capabilities they can be can have both positive or negative attributes depending on how they are applied.