What is a Trust Federation?
Start reading the figure above clockwise from top left:
As defined in the TF Constellations document the purpose of a Trust Framework is seen rather wide, covering technical and legal concerns and various types of business transactions, including on-line services, document transfer, network services and electronic verification of physical access. What is a Trust Framework?The term seems to be widely used for various agreements that govern a federation. The definition here is not anticipating a more profound analysis, but wants to give approximate delimitation of the scope. For the purpose of this context the meta model is more a kind of process driven by the demands of various domains and projects, rather than a fixed deliverable. Definition: In electronic communication, a trust framework (TF) is a complete set of contracts, regulations or commitments that enables parties of a Trust Federation to rely on certain assertions by other actors to fulfill their information security and privacy requirements. These requirements are for example:
A TF can be general or specific, ie. a template for or an instance of a federation contract. A TF may consist of several domain-specific frameworks, like entity authentication assertion and privacy. A trust framework defines obligations for various actors, like identity provider, attribute provider, service provider, subscriber, subject, federation operator, policy management authority, auditor, registration authority, and verifier. An obligation of an asserting actor to a relying actor constructs a trust relationship between these actors. Caveat: The term Relying Party is used in Kantara, Identity Commons and other communities as a synonym for a service provider and implies that the service provider is the only actor trusting the other parties. That is, however, only the case in a specific constellation (see Service Provider centric model ). In other scenarios other parties need to have trust relationships as well. This is why in the view of the TF any actor can be a Relying Actor. Alternative bearings of "Trust Framework":
Trust Framework Meta Model (TFMM)The objective of the TFMM is to define a model that can help with an analysis of existing frameworks and improve their interoperability. Scope and Goal The Meta Model shall encompass Trust Frameworks as defined above. The purpose is to:
Existing frameworks There are several frameworks that provide a certain part of a TF, like the entity authentication assertion (EAA) frameworks
Given the definition of a TF an EAA-framework is only a subset of a TF, and it needs to be supplemented in other areas such as privacy, user control, general information security and service levels. (I am not informed about relevant frameworks: P3G, UMA, NSTIC, .. – need help) Related EffortsABA: Tom Smedinghoff and Scott David are working on aligning the term Trust Framework used in different domains. P3WG is working on a Privacy Framework, currently with the scope limited to PII used for identity verification and authentication. UMA is working on a Trust Framework for user managed access. IAWG is expanding the IAF with a Relying Party Guideline to cover the release of PII (subject attributes) to Relying Parties ISO SC27/WG5 is working on an Entity Authentication Assurance Framework in ISO 29115 ITU-T is starting an effort to define Open Identity Trust Framework (x.oitf) Interoperability To make systems using different policies based on various frameworks interoperable the frameworks need to be mapped. However, that is not trivial for several reasons:
The model shall clarify the relevant requirements and measures to facilitate the mapping. In the long term automated policy negotiation across federations (and even jurisdictions) shall be possible. Delimitation
Completeness
ApproachThe scope of the model is explained using the definition of a TF above and the definition of Federation constellations in Identity Federation Constellations and Use Case Overview. Criterion for DelimitationThe initial proposal for the criterion to group requirements is the trust relationship between relying and asserting actor, as described in Scope comparison of Identity vs. Trust Federation . If that criterion were adopted, then a domain-specific framework would exactly describe a defined set of trust relationships. In the case of the IAF that would be:
Requirements and MeasuresI propose to build on the Common Model for Multi-Level Security (CMMLS) that I developed last October. It is a database that
The model is a draft and can be seen at: http://cmmls.portalverbund.at/cmmls/index.jsp |
Bookmarks
Is this site useful to you? Please share it! On This Page:
Pages in this Space:
|
Trust Framework Meta Model
Labels:
None
