- From: Frederick Hirsch <hirsch@zolera.com>
- Date: Thu, 15 Nov 2001 17:55:51 -0500
- To: "www-xkms-ws" <www-xkms-ws@w3.org>
- Message-ID: <HNEILHLKDJAILJJBNELPEEJMCHAA.hirsch@zolera.com>
During the teleconference we discussed the issue of privacy and XKMS, especially in regard to P3P. The privacy issue of concern is how registration information is used by the Trust server. Anonymous service access is an entirely different issue. The P3P recommendation (http://www.w3.org/TR/P3P/ ) defines the syntax and semantics of a privacy policy (using XML), and also defines mechanisms of how to associate a policy with a URL. The implementor of a XKMS trust server can define their privacy policy for the information collected at registration by creating a P3P policy document. This policy should be created according to P3P, but it is up to the server implementor to decide whether to do this, and what to state in the policy. Different URLs may be used for registration and information services, but one policy would apply to the entire registration service, one to the entire information service. P3P defines three mechanisms a client may use to obtain privacy statements from a server when accessing the server using HTTP. One is to use a well known location, namely /w3c/p3p.xml, another is to follow HTML link elements with the appropriate rel attribute, and finally to examine P3P HTTP headers in the response. P3P capable clients are expected to handle all three. The implementors of an XKMS server could thus choose to return the privacy policy by responding to HTTP GET requests on the well known URL, or could choose to implement the P3P HTTP headers to provide a policy reference (URL). Again, we can leave it up to the server implementor as to whether to do this or not, but if they do it would be sensible to follow the P3P recommendation. HTTP messages from a server may also contain compact P3P privacy headers, an optional P3P feature, designed to provide performance optimization, by encoding policy information using short tokens. The policy statement in P3P v1 applies to HTTP cookie information associated with the current HTTP response. This could be used with XKMS at server implementor discretion. To summarize, I think the privacy requirement for XKMS should be stated as follows: The specification must state in the security section that concerns over the privacy of registration information may be addressed through server P3P privacy policies. The definition and retrieval mechanisms for these policies are defined in the P3P recommendation and do not require definition in the XKMS specifications [P3P]. Is this appropriate, or are their additional privacy issues that need to be addressed in the XKMS requirements? thanks < Frederick --- Frederick Hirsch Zolera Systems, http://www.zolera.com/ Information Integrity, XML Security
Received on Thursday, 15 November 2001 17:55:01 UTC