2
Easily secure XML applications for e-commerce XML (Extensible Markup Language),the flexible data framework that allows applications to communicate on the Internet, has become the pre- ferred infrastructure for e-commerce applications. All of those transactions require trust and security, making it mission-critical to devise common XML mechanisms for authenticating merchants, buyers, and suppliers to each other, and for digitally signing and encrypting XML documents such as contracts and payment transactions. XML complements Public Key Infrastructure (PKI) and digital certificates, the standard method for securing Internet transactions.And now,VeriSign XML Trust Services—a four-component suite of open specifications for application developers—makes it easier than ever to integrate a broad range of trust services into B2B and B2C applications. Efficiently integrate digital signatures and encryption with XKMS To simplify the integration of PKI and digital certificates with XML applica- tions,VeriSign, Microsoft, and webMethods have created the open XKMS (XML Key Management Specification) specification. Developers can take advantage of XKMS to integrate authentication, digital signature, and encryption services, such as certificate processing and revocation status checking, into applications in a matter of hours—without the constraints and complications associated with proprietary PKI software toolkits.With XKMS, trust functions reside in servers accessible via easily programmed XML transactions. Developers can allow applications to delegate all or part of the processing of XML digital signatures and encrypted elements to VeriSign, minimizing the complexity of the underlying PKI. Enable portable authentication and authorization with SAML Business-to-consumer and business-to-business transactions that take place between enterprises across the Internet have not had a standard language for authorization information that specifies what resources a buyer, seller, or enterprise is permitted to access.The Security Assertion Markup Language (SAML) developed by VeriSign and other vendors,solves this problem. SAML combines two prior protocols, S2ML and AuthXML, and offers a vendor-neutral, open XML standard for enabling secure e-commerce trans- actions by describing authentication, authorization, and profile information. Businesses can then exchange this data between customers, partners, and suppliers, regardless of the security system they use or the e-commerce plat- form on which they operate. Key Benefits Easy to use—The developer- friendly syntax used in XML Trust Services’ specifications eliminates the necessity for PKI toolkits and proprietary plug-ins. The XKMS specification allows developers to rapidly implement trust features, incorporating cryptographic support for XML digital signatures and XML encryption, using standard XML toolkits. Quick to deploy—By simplifying application development, XML Trust Services removes the need to delay PKI deployment pending client support. Open—The common XML vocabu- lary used to describe authentica- tion, authorization, and profile information in XML documents makes XML Trust Services com- pletely platform-, vendor-, and transport-protocol-neutral. Interoperable—The SAML specifi- cation allows interoperability between any existing security or infrastructure systems that need to share security information. Ideal for mobile devices—XML Trust Services allow mobile devices to access full-featured PKI through ultra-minimal-footprint client device interfaces. Simple to manage—XML Trust Services provides a single point of administration for the entire enter- prise, allow them to manage trust relationships among other enter- prises, instead. VeriSign Developer Solutions VeriSign XML Trust Services

VeriSign XML Trust Servicesxml.coverpages.org/VerisignTrustServicesOverview.pdf · require trust and security,making it mission-critical to devise common ... (PKI) and digital certificates,

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: VeriSign XML Trust Servicesxml.coverpages.org/VerisignTrustServicesOverview.pdf · require trust and security,making it mission-critical to devise common ... (PKI) and digital certificates,

Easily secure XML applications for e-commerce XML (Extensible Markup Language), the flexible data framework thatallows applications to communicate on the Internet, has become the pre-ferred infrastructure for e-commerce applications.All of those transactionsrequire trust and security, making it mission-critical to devise commonXML mechanisms for authenticating merchants, buyers, and suppliers to each other, and for digitally signing and encrypting XML documentssuch as contracts and payment transactions.

XML complements Public Key Infrastructure (PKI) and digital certificates,the standard method for securing Internet transactions.And now,VeriSignXML Trust Services—a four-component suite of open specifications forapplication developers—makes it easier than ever to integrate a broad rangeof trust services into B2B and B2C applications.

Efficiently integrate digital signatures and encryption with XKMSTo simplify the integration of PKI and digital certificates with XML applica-tions,VeriSign, Microsoft, and webMethods have created the open XKMS(XML Key Management Specification) specification. Developers can takeadvantage of XKMS to integrate authentication, digital signature, and encryptionservices, such as certificate processing and revocation status checking, intoapplications in a matter of hours—without the constraints and complicationsassociated with proprietary PKI software toolkits.With XKMS, trust functionsreside in servers accessible via easily programmed XML transactions.Developers can allow applications to delegate all or part of the processing of XML digital signatures and encrypted elements to VeriSign, minimizingthe complexity of the underlying PKI.

Enable portable authentication and authorization with SAMLBusiness-to-consumer and business-to-business transactions that take placebetween enterprises across the Internet have not had a standard language forauthorization information that specifies what resources a buyer, seller, orenterprise is permitted to access.The Security Assertion Markup Language(SAML) developed by VeriSign and other vendors, solves this problem.SAML combines two prior protocols, S2ML and AuthXML, and offers avendor-neutral, open XML standard for enabling secure e-commerce trans-actions by describing authentication, authorization, and profile information.Businesses can then exchange this data between customers, partners, andsuppliers, regardless of the security system they use or the e-commerce plat-form on which they operate.

Key Benefits

Easy to use—The developer-friendly syntax used in XML TrustServices’ specifications eliminatesthe necessity for PKI toolkits andproprietary plug-ins. The XKMSspecification allows developers torapidly implement trust features,incorporating cryptographic supportfor XML digital signatures and XML encryption, using standardXML toolkits.

Quick to deploy—By simplifyingapplication development, XMLTrust Services removes the need todelay PKI deployment pendingclient support.

Open—The common XML vocabu-lary used to describe authentica-tion, authorization, and profileinformation in XML documentsmakes XML Trust Services com-pletely platform-, vendor-, andtransport-protocol-neutral.

Interoperable—The SAML specifi-cation allows interoperabilitybetween any existing security orinfrastructure systems that need toshare security information.

Ideal for mobile devices—XMLTrust Services allow mobile devicesto access full-featured PKI throughultra-minimal-footprint clientdevice interfaces.

Simple to manage—XML TrustServices provides a single point ofadministration for the entire enter-prise, allow them to manage trustrelationships among other enter-prises, instead.

VeriSign Developer Solutions

V e r i S i g n X M L T r u s t S e r v i c e s

Page 2: VeriSign XML Trust Servicesxml.coverpages.org/VerisignTrustServicesOverview.pdf · require trust and security,making it mission-critical to devise common ... (PKI) and digital certificates,

©2001 VeriSign, Inc. All rights reserved.VeriSign, the VeriSign logo, OnSite, and NetSure are trademarks and service marks or registered trademarks and service marks of VeriSign, Inc. All other trademarks are the properties of their respective owners. 3/02

XKMS Enables Lightweight Trusted Applications

For more information

To learn more about VeriSign’s complete suite of XML Trust Services and to access the XKMS, SAML,XMLPay, and EPP specifications, visit http://www.verisign.com/developer/xml/index.html

Using standard XML toolkits instead of proprietary third-party software, developers can use SAML to maketrust information portable, allowing users to travel with XML documents for business transactions across multiple Web sites or services. In business-to-consumer applications, for example, users can achieve single sign-on by presenting their digital certificate once and then traveling across affiliated Web sites without havingto re-authenticate.

Provide secure e-commerce payment processing with XMLPayTo help Internet merchants process a broad range of Web-based payment types (including credit debit card,purchase card, and Automated Clearinghouse, or ACH payments) for B2B and B2C e-commerce,VeriSign,Ariba, and other vendors created the XMLPay specification for sending payment requests and responses throughfinancial networks. XML simplifies client-side processing in payment service applications, allowing applicationsto be easily linked to larger XML workflow environments.

XMLPay is also a live “payment gateway” service that provides connectivity to most major bank processors andfinancial networks, and comes pre-integrated in many e-commerce applications. Instead of having to use point-to-point, difficult-to-integrate payment solutions, merchants can simply communicate payment requests to theXMLPay gateway, and VeriSign switches these requests to the appropriate financial institution, returning resultsback to the merchant. XMLPay also helps businesses gain information from transactions, and supports certificate-based identification and authentication, digital signatures, and the generation and archiving of digital receipts.

Provide streamline domain name registration with EPPTo enable Internet registrars that sell online identity services to access central domain name registry data moreefficiently,VeriSign has developed the Extensible Provisioning Protocol (EPP) to support an XML-based domainname management utility. EPP enables VeriSign Global Registry Services’ accredited registrar partners to selldomain names, telephone numbers, and other identity assets via EPP, which permits greater information sharingand flexibility and new identification technologies gain acceptance.

From providing domain name services, to online payment processing and building your own e-commerce appli-cations, XML Trust services helps meet your authentication, validation, and payment needs for secure end-to-endXML-based transactions.

Level of TrustAcceptable

PKI

APPLICATION

PKCS

CMP

OCSP

ASN.1

XKMS

APPLICATION

PKI

Heavy

Light