Request policy: Increasing web browsing privacy through control of cross-site requests

Justin Samuel, Beichuan Zhang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

Abstract

Many requests that a Web browser makes are not made to the primary site a user is visiting. It is common for websites to instruct browsers to make additional requests to third-party sites for content, advertisements, as well as for purely user-tracking purposes. Current techniques for maintaining user privacy with respect to cross-site requests are limited and inadequate. We propose a client-side whitelist for controlling third-party website requests. We implement this as RequestPolicy, an extension for Mozilla browsers. We look at the usability of RequestPolicy as well its impact on the Web browsing experience. Our extension maintains a high level of usability while safeguarding user privacy against well-known threats in addition to new threats we draw attention to.

Original languageEnglish (US)
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages128-142
Number of pages15
Volume5672 LNCS
DOIs
StatePublished - 2009
Event9th International Symposium on Privacy Enhancing Technologies, PETS 2009 - Seattle, WA, United States
Duration: Aug 5 2009Aug 7 2009

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5672 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other9th International Symposium on Privacy Enhancing Technologies, PETS 2009
CountryUnited States
CitySeattle, WA
Period8/5/098/7/09

Fingerprint

Browsing
Privacy
Websites
Web browsers
Usability
Policy

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Samuel, J., & Zhang, B. (2009). Request policy: Increasing web browsing privacy through control of cross-site requests. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5672 LNCS, pp. 128-142). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5672 LNCS). https://doi.org/10.1007/978-3-642-03168-7_8

Request policy : Increasing web browsing privacy through control of cross-site requests. / Samuel, Justin; Zhang, Beichuan.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 5672 LNCS 2009. p. 128-142 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5672 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Samuel, J & Zhang, B 2009, Request policy: Increasing web browsing privacy through control of cross-site requests. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 5672 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 5672 LNCS, pp. 128-142, 9th International Symposium on Privacy Enhancing Technologies, PETS 2009, Seattle, WA, United States, 8/5/09. https://doi.org/10.1007/978-3-642-03168-7_8
Samuel J, Zhang B. Request policy: Increasing web browsing privacy through control of cross-site requests. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 5672 LNCS. 2009. p. 128-142. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-642-03168-7_8
Samuel, Justin ; Zhang, Beichuan. / Request policy : Increasing web browsing privacy through control of cross-site requests. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 5672 LNCS 2009. pp. 128-142 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{ad70898e35c546b9a205533c51e6e7a4,
title = "Request policy: Increasing web browsing privacy through control of cross-site requests",
abstract = "Many requests that a Web browser makes are not made to the primary site a user is visiting. It is common for websites to instruct browsers to make additional requests to third-party sites for content, advertisements, as well as for purely user-tracking purposes. Current techniques for maintaining user privacy with respect to cross-site requests are limited and inadequate. We propose a client-side whitelist for controlling third-party website requests. We implement this as RequestPolicy, an extension for Mozilla browsers. We look at the usability of RequestPolicy as well its impact on the Web browsing experience. Our extension maintains a high level of usability while safeguarding user privacy against well-known threats in addition to new threats we draw attention to.",
author = "Justin Samuel and Beichuan Zhang",
year = "2009",
doi = "10.1007/978-3-642-03168-7_8",
language = "English (US)",
isbn = "3642031676",
volume = "5672 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "128--142",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - Request policy

T2 - Increasing web browsing privacy through control of cross-site requests

AU - Samuel, Justin

AU - Zhang, Beichuan

PY - 2009

Y1 - 2009

N2 - Many requests that a Web browser makes are not made to the primary site a user is visiting. It is common for websites to instruct browsers to make additional requests to third-party sites for content, advertisements, as well as for purely user-tracking purposes. Current techniques for maintaining user privacy with respect to cross-site requests are limited and inadequate. We propose a client-side whitelist for controlling third-party website requests. We implement this as RequestPolicy, an extension for Mozilla browsers. We look at the usability of RequestPolicy as well its impact on the Web browsing experience. Our extension maintains a high level of usability while safeguarding user privacy against well-known threats in addition to new threats we draw attention to.

AB - Many requests that a Web browser makes are not made to the primary site a user is visiting. It is common for websites to instruct browsers to make additional requests to third-party sites for content, advertisements, as well as for purely user-tracking purposes. Current techniques for maintaining user privacy with respect to cross-site requests are limited and inadequate. We propose a client-side whitelist for controlling third-party website requests. We implement this as RequestPolicy, an extension for Mozilla browsers. We look at the usability of RequestPolicy as well its impact on the Web browsing experience. Our extension maintains a high level of usability while safeguarding user privacy against well-known threats in addition to new threats we draw attention to.

UR - http://www.scopus.com/inward/record.url?scp=69949146037&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=69949146037&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-03168-7_8

DO - 10.1007/978-3-642-03168-7_8

M3 - Conference contribution

AN - SCOPUS:69949146037

SN - 3642031676

SN - 9783642031670

VL - 5672 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 128

EP - 142

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ER -