Printer Friendly
The Free Library
14,380,416 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Consortium batches first WS-security specs. (Storage Networking).


In a critical step forward in the challenge to secure data shared among enterprises, a group of industry majors has announced the first batch of specifications designed to make Web services (1) Loosely, any online service delivered over the Web. Such usage appears in articles from non-technical sources, but not in IT-oriented publications, because definition #2 below describes the correct use of the term.  and transactions reliable and safe. The overall framework, called Web Services Security (WS-Security for short) is expected to move into implementation phase later this year.

The group, composed of BEA Systems BEA Systems, Inc. (NASDAQ: BEAS) is one of the major companies developing enterprise infrastructure software. BEA makes middleware, products that help software run on top of databases. , IBM (International Business Machines Corporation, Armonk, NY, www.ibm.com) The world's largest computer company. IBM's product lines include the S/390 mainframes (zSeries), AS/400 midrange business systems (iSeries), RS/6000 workstations and servers (pSeries), Intel-based servers (xSeries) , Microsoft, RSA Security RSA, The Security Division of EMC Corporation, is headquartered in Bedford, Massachusetts, and maintains offices in Ireland, the United Kingdom, Singapore, India, and Japan.

RSA organizes the annual RSA conference.
, SAP AG (company) SAP AG - (Systeme, Anwendungen, Produkte in der Datenverarbeitung - German for "Systems, Applications and Products in Data Processing") A company from Germany that sells the leading suite of client-server business software. The US branch is called SAP America.  and VeriSign, announced in late December six new subspecifications of the WS-Security framework, which IBM and Microsoft See Microsoft and IBM.  introduced last spring. The new sub-specs are organized into two groups. The first addresses technical concerns in the area of security and builds on the work Outlined in the two companies' co-produced road map, Security in a "Web Services World", authored in April. The second group focuses on streamlining the implementation of business policies in a Web services environment.

To understand the new specifications, it helps to first understand a few assumptions that underlie the WS-Security efforts. In April, Microsoft and IBM Many people are too new to the computer industry to remember that IBM once occupied the lofty position that Microsoft currently enjoys. Today, it's a Microsoft versus The Rest of the World computer industry. Yesterday, it was IBM versus everybody else.  introduced a joint white-paper that somewhat loosely outlined a new security structure that would ensure the reliability of data sent among enterprises across the Web. According to according to
prep.
1. As stated or indicated by; on the authority of: according to historians.

2. In keeping with: according to instructions.

3.
 the white-paper, WS-Security defines the core facilities for protecting the integrity and confidentiality of a message, as well as mechanisms for associating security-related claims with the message. WS-Security seeks to unify the various (and varied) standards-based security specs (including SOAP WSDL (Web Services Description Language) An XML-based language for defining Web services. Developed by Microsoft and IBM, WSDL describes the protocols and formats used by the service. , XML XML
 in full Extensible Markup Language.

Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations.
 Digital Signatures, XML Encryption XML Encryption is a specification that defines how to encrypt the content of an XML element. It's recommended by the W3C.

XML Encryption encompasses the encryption of any kind of data, including the encryption of XML.
 and SSL/TLS SSL/TLS Secure Socket Layer/Transport Security (IETF) ) into a single, flexible framework.

One of the critical goals of the WS-Security effort is that it provides a mechanism for adding interoperable security elements to pre-existing applications with their own security architectures already in place. For example, a customer could add message-level integrity or persistent confidentiality (encryption of message elements) to an existing Web service whose messages are carried through Secure Sockets Layer (networking, security) Secure Sockets Layer - (SSL) A protocol designed by Netscape Communications Corporation to provide secure communications over the Internet using asymmetric key encryption.  (SSL/TLS). The messages would then have integrity (or confidentiality) that persists beyond the transport layer.

What is the overall business goal of the framework? In essence, as enterprise applications and business processes are recast as Web services, companies need a way to guarantee to their customers that their investments (and their data) are secure in an increasingly interconnected world. Many see WS-Security as the most broadly accepted effort in this direction: Even Sun, which has been pushing for a different open security initiative--called Project Liberty--appears to be somewhat amenable to WS-Security, with some provisos. Many not currently in the camp, however, are taking a wait-and-see approach.

The WS-Security framework grew out of work done by IBM and Microsoft on three of the most promising Web services specifications: the Simple Object Access Protocol (protocol) Simple Object Access Protocol - (SOAP) A minimal set of conventions for invoking code using XML over HTTP.

DevelopMentor, Microsoft Corporation, and UserLand Software submitted SOAP to the IETF as an internal draft in December 1999.

Latest version: SOAP 1.
 (SOAP); Universal Description, Discovery and Integration (UDDI (Universal Description, Discovery and Integration) An industry initiative for a universal business registry (catalog) of Web services turned over to the stewardship of OASIS in 2002 as the version 3 specification of UDDI was released. ), and Web Services Description Language “WSDL” redirects here. For other uses, see WSDL (disambiguation).

The Web Services Description Language (WSDL, pronounced 'wiz-dəl' or spelled out, 'W-S-D-L') is an XML-based language that provides a model for describing Web services.
 (WSDL). SOAP is an XML-based protocol for accessing remote objects over a network, while UDDI and WSDL allow companies to register, describe, and access services using standardized methods. WS-Security is intended to be a SOAP-based extension, and will likely be integrated as one portion of a SOAP-based message.

New Specifications

The first three of the six WS-Security specifications announced in December fall under the heading of technical security elements of the framework. They include:

* WS-Trust. It describes a framework for managing, establishing and assessing trust relationships to enable Web services to securely interoperate (authored by IBM, Microsoft, RSA Security and VeriSign);

* WS-SecureConversation. It describes a framework to establish a secure context for parties that want to exchange multiple messages (authored by IBM, Microsoft, RSA Security and VeriSign);

* WS-SecurityPolicy. It describes general security policies that can be associated with a service (authored by IBM, Microsoft, RSA Security and VeriSign).

The second group focuses on streamlining the implementation of business policies. These include:

* WS-Policy. It outlines a way for senders and receivers of Web services to communicate their requirements and capabilities, which enables them to search for and discover the information they need to access the service (authored by BEA BEA - Basic programming Environment for interactive-graphical Applications, from Siemens-Nixdorf. , IBM, Microsoft and SAP);

* WS-Policy Attachment. It provides a standard mechanism for attaching the requirement and capability statements to the Web service (authored by BEA, IBM, Microsoft and SAP);

* WS-Policy Assertions. It describes general policies that can be affiliated with a service (authored by BEA, IBM, Microsoft and SAP).

Some additional details are necessary in order to understand how some key parts of the framework will operate. WS-Trust will provide for direct and third-party-brokered trust relationships through the creation of "security token See authentication token and EAS.  issuance services." WS-SecureConversation will describe how a Web service can authenticate requester messages; how requesters can authenticate services; and how to establish mutually authenticated security contexts. (In other words Adv. 1. in other words - otherwise stated; "in other words, we are broke"
put differently
, how to have a conversation without having to re-authenticate each time message is sent.)

While details are still sketchy in terms of how each specification will be implemented, the vendors say that understanding the nuts and bolts nuts and bolts
pl.n. Slang
The basic working components or practical aspects: "[proposing]
 of how the pieces fit together is not a necessity. All the companies have committed to adding the WS-Security specs to their key products, with customers only responsible for setting up security policies. Further, WS-Security is a framework for secure Web services, and as such can use various token types for different security assertions (authentication, identity, access control, and so on).

How Open Is Open?

As is par for the course for any Microsoft-authored effort, companies not directly involved in the development of WS-Security have doubts about the true openness of the specifications released in December. This is, in part, because Microsoft and IBM have yet to submit their new specifications to an international standards body. In particular, the Organization for the Advancement of Structured Information Standards (OASIS), though it has a technical committee looking at the overall framework, has yet to review the new standards, and it is not clear when (or it) the new proposed standards will be submitted to this group. Many observers feel that to truly be an open standard, the entire WS-Security scheme--including the recent additions-needs to go through OASIS, a non-profit, global consortium that develops and supports e-business standards, including XML and SAML (Security Assertion Markup Language) An XML-based format from OASIS for exchanging security information for single sign-on. The "assertions" are statements from a SAML authority that authenticate a user, confirm some attribute about the individual and grant or .

"The specifications released in December were a private publication, not a part of the Web services security work going on in OASIS," notes Ed Reed For other persons of the same name, see Edward Reed.
Edward Earl Reed, Jr. (born September 11, 1978 in St. Rose, Louisiana) is an American football player who currently plays free safety for the Baltimore Ravens of the NFL.
, Security Tzar at Novell, which currently supports Project Liberty. "It is hard to say what impact or relevance they'll have, yet, on customer efforts to deploy Web services. There are certainly a broad range of vendor suggestions and contributions in this space, but we're a long way from a broadbased consensus on what is needed or how we'll achieve it."

Reed says that many vendors with Web services software are waiting to see how things shake out, and are particularly waiting to see how much of an open standard WS-Security actually becomes. "It's [hard] to predict when vendors will implement the WS-Security framework; certainly you'd expect the vendors involved in the announcement to implement as soon as possible, but vendors committed to open standards, like Novell, will need to see this work handed over to a standards body before committing to it."

Reed adds that Novell is currently implementing the Liberty Alliance specification, based on the SAML specification from OASIS. "The other so-called specifications have not yet been offered to any of the open standards groups for consideration, so I have to assume their widespread industry adoption is still some time away."

Still, analysts feel that while the new specifications have not yet gone to OASIS, this remains the ultimate goal. 'There is already an OASIS Technical Committee that works on WS-Security, and their stated goal is the presentation of WS-Security as an OASIS standard," says Ray Wagner, Research Director of Information Security Strategies at Gartner Group. "I think we will see movement toward a 1.0 standard, including at least what we've seen so far, during 2003."

But while Microsoft, IBM, and the other vendors involved in WS-Security have said that an open standard is the goal, Novell is not alone in its wait-and-see approach. Key security, database, and hardware vendors, including Entrust, Oracle, and Sun have not been involved in WS-Security development and have yet to sign on to the effort. Like Novell, these and other vendors would like to see the full standard pass through a community review process, in the form of a standards body, before it is implemented.

"The recently released security-related specs are only one part of a much larger industry effort, which is focused on convergence of overlapping standards, open participative development and royalty-free licensing terms," says Susan Struble, manager of XML industry initiatives at Sun. "Important security related standards work is in progress across a number of different organizations, such as OASIS, the W3C (World Wide Web Consortium, www.w3.org) An international industry consortium founded in 1994 by Tim Berners-Lee to develop standards for the Web. It is hosted in the U.S. by the Computer Science and Artificial Intelligence Laboratory (CSAIL) at MIT (www.csail.mit.edu/index.php).  and Liberty Alliance Project."

As for WS-Security, Struble says Sun has not ruled it out, but is still waiting for more progress. Sun will be able to make a decision "when these specifications have been submitted to a recognized standards body for open development and have published and clear licensing terms," Struble adds.
COPYRIGHT 2003 West World Productions, Inc.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2003, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:Web Services Security framework
Author:Piven, Joshua
Publication:Computer Technology Review
Geographic Code:4EUGE
Date:Feb 1, 2003
Words:1487
Previous Article:The state of storage: demand for digital assets greater than ever. (Storage Networking).(Industry Overview)
Next Article:Q & A with XIOtech corporation: Executives Kathy Snouffer and Tom DiPuma answer business and technology questions. (Strong Networking).(Interview)
Topics:



Related Articles
The World Wide Web Consortium issues HTML 3.2 as a recommendation; Brings richer, stable HTML to Web developer and user community.
Developing Standards For Storage Area Networks.(News Briefs)
VIRTUAL LAB CONSORTIUM TO TEST CONCRETE AND CEMENT FORMULAS.(Brief Article)
NETLIANT UNVEILS GROUND-BREAKING STORAGE NETWORK PRODUCT.(Product Announcement)
Caixa Catalunya boosts network security with IP VPN solution from Nortel Networks.(Nortel Networks Shasta 5000 Broadband Service Node and Nortel...
SMI takes it place in storage annals: SNIA waves storage standard banner.
Fluoroelastomer compounds.(Literature: materials)
SEMI debuts specs covering MEMs, masks.(Industry NEWS)
Real world training: hands on at the Switzerland of the networking industry.(NO MYTHS ALLOWED)(Company overview)
Members Approve Web Services Transaction as OASIS Standard.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles