Xml Key Management Specification

XmlKeyManagementSpecification (XKMS) is a W3org document championed by VeriSign, MS et al. XKMS is intended for use in SOAP based WebServices.

It is designed to work with a number of "key based security schemes", and aim to relieve developers of the detailed technical knowledge of the security schemes such as PublicKeyInfrastructure (PKI). More details at http://www.nwfusion.com/news/tech/2003/0908techupdate.html).

SecurityAssertionMarkupLanguage is an alternative to the use of XmlKeyManagementSpecification, but the two can be implemented together. See reading in resources section later on.

I was at VeriSign working on some XmlKeyManagementSpecification and SecurityAssertionMarkupLanguage offerings in 2002. In my opinion, the AchillesHeel of XML security is XmlSignature?. Signing only a portion of an XML document simply doesn't make sense due to global attributes with scoped effect (such as namespace declarations) when simply by including one document within another, you potentially change the meaning of the included document. -- JeffreyHantin


Resources

XML Trust Center http://www.xmltrustcenter.org/index.htm

Simplification, Not XML, is the Key to PKI Success... at http://www.itworld.com/nl/xml_prac/07122001/

BigBlue talk on XKMS http://www-106.ibm.com/developerworks/xml/library/x-seclay3/

Build security infrastructure http://www.xml.com/lpt/a/ws/2003/12/09/salz.html


CategorySecurity CategoryWebServices


EditText of this page (last edited January 28, 2009) or FindPage with title or text search