Presentation is loading. Please wait.

Presentation is loading. Please wait.

Web - based business and XML security. Dagmar Brechlerova.

Similar presentations


Presentation on theme: "Web - based business and XML security. Dagmar Brechlerova."— Presentation transcript:

1 Web - based business and XML security. Dagmar Brechlerova

2 Problems of security Problems of security Security: important in the business world the integrity of content and transactions privacy and confidentiality to make sure information is used appropriately. In today's web-based business environment, the means for providing that security have changed. The Old Instruments for security work badly Physical security no works as well as in the past. Nice old times: all the computing resources were locked in a central computing room with all jobs submitted locally.

3 Problems of security To create a single security infrastructure do not scale effectively to the Internet The heterogeneous nature of HW and SW systems and to conflicting administrative, application and security requirements. There is too much to administer, too many applications, too many variations Standards are required that can adapt to changing requirements, that can incorporate new technologies while continuing to work with legacy technologies, and that can be deployed modularly. These standards should work well together.

4 XML security XML security defines XML vocabularies for representing security information Use other XML standards if it is possible It may be applied to end- end security ( SSL not) XML security reuse existing cryptography It uses XML technology ( XML schema..)

5 XML Security standards Integrity and signatures - XML Digital Signature Confidentiality - XML Encryption Key Management - XML Key Management Specification (XKMS) Authentication and Authorization Assertions - Security Assertion Markup Language (SAML) Authorization Rules - XML Access Control Markup Language (XACML) as well as major XML Security applications: Web Services Security - Roadmap and WS- Security Privacy - Platform for Privacy Preferences (P3P) Digital Rights Management - eXtensible Rights Markup Language 2.0 (XrML)

6 Signature element <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1" /> j6lwx3rvEPO0vKtMup4NbeVu8nk= <Reference URI="http://www.w3.org/TR/2000/WD-xmldsig-core-20000228/signature- example.xml"> UrXLDLBIta6skoV5/A8Q38GEw44= MC0E~LE= CN=EdSimon, O=XMLSecInc.,ST=OTTAWA,C=CA MIID5jCCA0+gA...lVN

7 Encryption- Book book 123-958-74598 12 123654-8988889- 9996874 visa 12-10-2004

8 all http://www.isi.edu/in- notes/iana/assignments/media- types/text/xml A23B45C56

9 Information about card book 123-958- 74598 12 A23B45C564587

10 SAML – Security Assertion Markup SAML defines XML vocabulary for sharing security assertions Authentication and authorization assertions Single sign on

11 XACML

12 Policy from XACML

13 SampleServer

14 Policy from XACML 17:00:00

15 ?????


Download ppt "Web - based business and XML security. Dagmar Brechlerova."

Similar presentations


Ads by Google