Subject: Position Paper for W3C's Security for Access to Device APIs
from the Web Workshop
By: Art Barstow (art.barstow@nokia.com)
Date: 31 October 2008
As a Chair of the W3C's Web Applications Working Group [WebApps], I
am pleased the W3C is hosting the Workshop on Security for Access to
Device APIs from the Web [Workshop]. This is an important subject and
one that is related to some of the specifications being developed by
the Web Applications WG, particularly the group's Widgets
specifications [Widgets].
As the scope of the Workshop suggests, there numerous security and
privacy related issues regarding accessing services on a device,
including but not limited to:
* Trust models
* Security policies
* Authentication
* Data integrity
* User interaction models
Besides the W3C, there are several other standards organizations,
industry fora and open communities that have completed and/or are
actively doing, work related to this workshop's broad scope. This set
of interested parties includes: Trusted Computing Group (TCG), IETF,
OASIS, OpenID, OAuth and OWASP.
Among some potential discussion topics for this workshop are:
* Problem statement: within the context of this workshop's scope,
which topics are high priority problem areas for current work in
progress by W3C WGs?
* Landscape: who (see list of organizations above) is doing related
work the W3C can leverage and what are their roadmaps? What are the
specification gaps and overlaps? What, if anything, should the W3C do
to cooperate and coordinate with these organizations?
* W3C's role: which of this workshop's topics are in scope for the
W3C? What, if anything, can the W3C do to provide value by addressing
clear specification gaps both in the short-term and long-term?
* Separation of Concerns: creating models and specifications that
separate policy from mechanisms (e.g. APIs). How do WG's create
modular specifications that maximize reuse of other organizations
specs yet not create scheduling issue, How does the W3C leverage
other organizations work yet not build dependencies on time-critical
work?
-Art Barstow
[Workshop]
[WebApps]
[Widget]