The Virtual Faraday Cage

atmire.migration.oldid1223
dc.contributor.advisorBarker, Ken
dc.contributor.advisorKawash, Jalal
dc.contributor.authorKing, James
dc.date.accessioned2013-08-09T15:22:16Z
dc.date.available2015-08-10T07:00:46Z
dc.date.issued2013-08-09
dc.date.submitted2013en
dc.description.abstractThis thesis' primary contribution is that of a new architecture for web application platforms and their extensions, entitled "The Virtual Faraday Cage". This new architecture addresses some of the privacy and security related problems associated with third-party extensions running within web application platforms. A proof-of-concept showing how the Virtual Faraday Cage could be implemented is described. This new architecture aims to help solve some of the key security and privacy concerns for end-users in web applications by creating a mechanism by which a third-party could create an extension that works with end-user data, but which could never leak such information back to the third-party. To facilitate this, the thesis also incorporates a basic privacy-aware access control mechanism. This architecture could be used for centralized web application platforms (such as Facebook) as well as decentralized platforms. Ideally, the Virtual Faraday Cage should be incorporated into the development of new web application platforms, but could also be implemented via wrappers around existing application platform Application Programming Interfaces with minimal changes to existing platform code or workflows.en_US
dc.description.embargoterms2 yearsen_US
dc.identifier.citationKing, J. (2013). The Virtual Faraday Cage (Master's thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca. doi:10.11575/PRISM/28416en_US
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/28416
dc.identifier.urihttp://hdl.handle.net/11023/867
dc.language.isoeng
dc.publisher.facultyGraduate Studies
dc.publisher.institutionUniversity of Calgaryen
dc.publisher.placeCalgaryen
dc.rightsUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.
dc.subjectComputer Science
dc.subject.classificationPrivacyen_US
dc.subject.classificationweb applicationsen_US
dc.subject.classificationSecurityen_US
dc.titleThe Virtual Faraday Cage
dc.typemaster thesis
thesis.degree.disciplineComputer Science
thesis.degree.grantorUniversity of Calgary
thesis.degree.nameMaster of Science (MSc)
ucalgary.item.requestcopytrue
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ucalgary_2013_king_james.pdf
Size:
5.5 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.65 KB
Format:
Item-specific license agreed upon to submission
Description: