dc.contributor.advisor | Coghlan, Brian | |
dc.contributor.author | O'Callaghan, David | |
dc.date.accessioned | 2016-11-07T14:47:09Z | |
dc.date.available | 2016-11-07T14:47:09Z | |
dc.date.issued | 2007 | |
dc.identifier.citation | David O'Callaghan, 'Trust evaluation for the grid', [thesis], Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2007, pp 222 | |
dc.identifier.other | THESIS 8112 | |
dc.identifier.uri | http://hdl.handle.net/2262/77641 | |
dc.description.abstract | This thesis presents models and techniques for automatic evaluation of trust in certification authorities
for grid computing infrastructures. The desire for automatic trust evaluation arose out of the
need to assess the growing number of certification authorities as they join the grid infrastructure
and periodically thereafter.
Public key infrastructure is widely used as the basis for authentication in grid middleware.
Grids must decide which certification authorities to trust. The International Grid Trust Federation
(IGTF) develops authentication policies and accredits certification authorities that meet their
requirements. There has been previous research into trust evaluation but it has not met the needs
of the grid community.
The thesis introduces a semi-formal model for an evaluation of trust in a certification authority’s
policies and practices against a set of rules based on the policies of a relying party. The model
includes algebras which specify the meaning of the evaluation results for a set of rules. The model
supports chaining of multiple sets of rules that reflect, for example, the chain of organisations from
the IGTF to the relying party.
This model is a suitable basis for the design of software to provide on-demand trust evaluation.
A trust evaluation system was implemented by the author – partially in a functional programming
style – as a proof-of-concept of the model. The central component of the design is a trust evaluation
engine. Two applications of the engine, graphical trust matrices and online validation services, are
considered in some detail. The performance of the implemented components was found to be
acceptable for their intended uses.
Establishment of trust is the first step towards interoperability between different grid middlewares.
A scenario has been explored, involving a Metagrid system that would allow secure
interoperability between various grid and workflow middlewares. A number of Metagrid security
components have been designed and implemented as prototypes.
Suggestions for future research arising from this thesis include formal development of the trust
evaluation model and software, the application of the engine to a variety of evaluation domains,
and the closer integration of trust evaluation with other services for security interoperability. | |
dc.format | 1 volume | |
dc.language.iso | en | |
dc.publisher | Trinity College (Dublin, Ireland). School of Computer Science & Statistics | |
dc.relation.isversionof | http://stella.catalogue.tcd.ie/iii/encore/record/C__Rb12784609 | |
dc.subject | Computer Science, Ph.D. | |
dc.subject | Ph.D. Trinity College Dublin | |
dc.title | Trust evaluation for the grid | |
dc.type | thesis | |
dc.type.supercollection | refereed_publications | |
dc.type.supercollection | thesis_dissertations | |
dc.type.qualificationlevel | Doctoral | |
dc.type.qualificationname | Doctor of Philosophy (Ph.D.) | |
dc.rights.ecaccessrights | openAccess | |
dc.format.extentpagination | pp 222 | |
dc.description.note | TARA (Trinity's Access to Research Archive) has a robust takedown policy. Please contact us if you have any concerns: rssadmin@tcd.ie | |