standards for trust modelling. introduction comments
TRANSCRIPT
![Page 1: Standards for Trust Modelling. Introduction Comments](https://reader035.vdocument.in/reader035/viewer/2022081813/5697c02b1a28abf838cd88b7/html5/thumbnails/1.jpg)
Standards for Trust Modelling
![Page 2: Standards for Trust Modelling. Introduction Comments](https://reader035.vdocument.in/reader035/viewer/2022081813/5697c02b1a28abf838cd88b7/html5/thumbnails/2.jpg)
Introduction
![Page 3: Standards for Trust Modelling. Introduction Comments](https://reader035.vdocument.in/reader035/viewer/2022081813/5697c02b1a28abf838cd88b7/html5/thumbnails/3.jpg)
Comments
![Page 4: Standards for Trust Modelling. Introduction Comments](https://reader035.vdocument.in/reader035/viewer/2022081813/5697c02b1a28abf838cd88b7/html5/thumbnails/4.jpg)
Survey
Many of these are very well-knownSome maybe less so:
RDF, BEEP, SOAP, IMPP, XKMS
![Page 5: Standards for Trust Modelling. Introduction Comments](https://reader035.vdocument.in/reader035/viewer/2022081813/5697c02b1a28abf838cd88b7/html5/thumbnails/5.jpg)
Basic formats
ASN.1 MIME XML RDF >> RDF extensions work >>
![Page 6: Standards for Trust Modelling. Introduction Comments](https://reader035.vdocument.in/reader035/viewer/2022081813/5697c02b1a28abf838cd88b7/html5/thumbnails/6.jpg)
RDF
General metadata/knowledge representation Uses XML syntax, but also...
Simple directed labelled graph data model Uniform use of URIs as concept identifiers Open-ended extensibility Integrates diverse information sources and allows information sharing
between overlapping applications Leverages existing ontology and reasoner work RDB implementations
Basic semantics simple assertions, with a well founded notion of entailment supports formal reasoning
![Page 7: Standards for Trust Modelling. Introduction Comments](https://reader035.vdocument.in/reader035/viewer/2022081813/5697c02b1a28abf838cd88b7/html5/thumbnails/7.jpg)
RDF extensions work
RDF schema DAML+OIL/OWL RuleML W3C vision for a “web of trust”
![Page 8: Standards for Trust Modelling. Introduction Comments](https://reader035.vdocument.in/reader035/viewer/2022081813/5697c02b1a28abf838cd88b7/html5/thumbnails/8.jpg)
Basic protocols
HTTP - web access SMTP - mail transfer BEEP SOAP Instant messaging
SIP/SIMPLE Jabber APEX
![Page 9: Standards for Trust Modelling. Introduction Comments](https://reader035.vdocument.in/reader035/viewer/2022081813/5697c02b1a28abf838cd88b7/html5/thumbnails/9.jpg)
BEEP
An application protocol framework client-server and peer-to-peer interactions
Provides framing, modular security, capability negotiation, request/response correlation, pipelining, multiplexing
Solves many common application protocol issues
![Page 10: Standards for Trust Modelling. Introduction Comments](https://reader035.vdocument.in/reader035/viewer/2022081813/5697c02b1a28abf838cd88b7/html5/thumbnails/10.jpg)
SOAP
Envelope structure for message exchangeEncoding (marshalling) framework for
non-XML dataBinding to HTTP for RPC and response
message exchange patterns
![Page 11: Standards for Trust Modelling. Introduction Comments](https://reader035.vdocument.in/reader035/viewer/2022081813/5697c02b1a28abf838cd88b7/html5/thumbnails/11.jpg)
Instant messaging
Proprietary offerings ICQ, AOL, MSN, Yahoo
IRC SIP/SIMPLE Jabber APEX Presence is an important capability
Asynchronous notification by publish/subscribe mechanism
![Page 12: Standards for Trust Modelling. Introduction Comments](https://reader035.vdocument.in/reader035/viewer/2022081813/5697c02b1a28abf838cd88b7/html5/thumbnails/12.jpg)
Trust related formats
S/MIME OpenPGP X.509 XML
XMLDSIG XMLENC XACML SAML
![Page 13: Standards for Trust Modelling. Introduction Comments](https://reader035.vdocument.in/reader035/viewer/2022081813/5697c02b1a28abf838cd88b7/html5/thumbnails/13.jpg)
Trust related protocols
TLS SASL SSH XKMS
![Page 14: Standards for Trust Modelling. Introduction Comments](https://reader035.vdocument.in/reader035/viewer/2022081813/5697c02b1a28abf838cd88b7/html5/thumbnails/14.jpg)
Standards for a Trust Modelling Framework