Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Chris Karlof

dblp:66/3514 · DBLP profile ↗
← Back
10ranked-venue papers
8as first author
0since 2021 · last 2009
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 7 · 6 first-authorComputer networks · 3 · 2 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
7 papers
Web and mobile security · 30% Privacy and data protection · 24% Usable security · 12%
Computer networks
1 paper
Wireless sensing and localization · 77% Internet of things and sensor networks · 23%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%

Topics — the 13 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Usable security › authentication usability
authentication ceremony
0.112009
Conditioned-safe Ceremonies and a User Study of an Application to Web Authentication · NDSS 2009
Web and mobile security
web authentication
0.112009
Conditioned-safe Ceremonies and a User Study of an Application to Web Authentication · NDSS 2009
Web and mobile security › browser security
same-origin policy
0.112007
Dynamic pharming attacks and locked same-origin policies for web browsers · CCS 2007
Privacy and data protection › web privacy
browser privacy
0.112006
Doppelganger: Better browser privacy without the bother · CCS 2006
Privacy and data protection › web tracking
cookie tracking
0.112006
Doppelganger: Better browser privacy without the bother · CCS 2006
Privacy and data protection
web tracking
0.112006
Doppelganger: Better browser privacy without the bother · CCS 2006
Wireless sensing and localization › sensor network localization
multi-hop localization
0.112005
The effects of ranging noise on multihop localization: an empirical study · IPSN 2005
Authentication and access control
authentication
0.012004
Distillation Codes and Applications to DoS Resistant Multicast Authentication · NDSS 2004
Network security › attack strategy
denial-of-service attack
0.012004
Distillation Codes and Applications to DoS Resistant Multicast Authentication · NDSS 2004
Authentication and access control › authentication
multicast authentication
0.012004
Distillation Codes and Applications to DoS Resistant Multicast Authentication · NDSS 2004
Cyber-physical and IoT security
wireless sensor network security
0.012004
TinySec: a link layer security architecture for wireless sensor networks · SenSys 2004
Internet of things and sensor networks
wireless sensor network
0.012005
The effects of ranging noise on multihop localization: an empirical study · IPSN 2005
Cryptographic primitives and cryptanalysis › symmetric cryptography
lightweight cryptography
0.012004
TinySec: a link layer security architecture for wireless sensor networks · SenSys 2004

Methods — techniques the papers use, named apart from their topics

session replay · 0.1automated policy exploration · 0.1noisy disk model · 0.1user study · 0.1x.509 certificates · 0.1DNS rebinding · 0.1protocol analysis · 0.1tinysec · 0.0link layer protocol design · 0.0distillation codes · 0.0hidden markov model · 0.0
YearPublicationVenuePosition
2009 Conditioned-safe Ceremonies and a User Study of an Application to Web Authentication
Chris Karlof, J. D. Tygar, David A. Wagner 0001
NDSS1
2009 Conditioned-safe ceremonies and a user study of an application to web authentication
abstract
No abstract available.
Chris Karlof, J. D. Tygar, David A. Wagner 0001
SOUPS1
2007 Dynamic pharming attacks and locked same-origin policies for web browsers
abstract
We describe a new attack against web authentication, which we call dynamic pharming. Dynamic pharming works by hijacking DNS and sending the victim's browser malicious Javascript, which then exploits DNS rebinding vulnerabilities and the name-based same-origin policy to hijack a legitimate session after authentication has taken place. As a result, the attack works regardless of the authentication scheme used. Dynamic pharming enables the adversary to eavesdrop on sensitive content, forge transactions, sniff secondary passwords, etc. To counter dynamic pharming attacks, we propose two locked same-origin policies for web browsers. In contrast to the legacy same-origin policy, which regulates cross-object access control in browsers using domain names, the locked same-origin policies enforce access using servers' X.509 certificates and public keys. We show how our policies help two existing web authentication mechanisms, client-side SSL and SSL-only cookies, resist both pharming and stronger active attacks. Also, we present a deployability analysis of our policies based on a study of 14651 SSL domains. Our results suggest one of our policies can be deployed today and interoperate seamlessly with the vast majority of legacy web servers. For our other policy, we present a simple incrementally deployable opt-in mechanism for legacy servers using policy files, and show how web sites can use policy files to support self-signed and untrusted certificates, shared subdomain objects, and key updates.
Chris Karlof, Umesh Shankar, J. D. Tygar, David A. Wagner 0001
CCS1
2006 Doppelganger: Better browser privacy without the bother
abstract
We introduce Doppelganger, a novel system for creating and enforcing fine-grained, privacy preserving browser cookie policies with low manual effort. Browser cookies pose privacy risks, since they can be used to track users' actions in detail, but some cookies also enable useful functionality, like personalization features. Web browsers currently lack an effective cookie management mechanism. Users must choose between two unpalatable options: a permissive, privacy-compromising policy for every site they visit, or a seemingly endless series of questions to which they must supply underinformed opinions. Doppelganger takes a big step forward: it makes automated determinations of cookies' value to enable a cost-benefit analysis, and offers an automated recovery system when that mechanism---or the user---makes an incorrect judgment. Doppelganger leverages client-side parallelism to automatically and simultaneously explore multiple cookie policies, enabling each user to create her ideal cookie policy. We tackle important and difficult subproblems along the way: mechanisms for recording and replaying web sessions; improved handling of third-party cookies; and enforcing fine-grained, per-site cookie mediation. We implemented Doppelganger as a Firefox extension; we discuss experimental results comparing it to various browser settings, as well as lessons learned from the real-world engineering challenges we faced in our implementation.
Umesh Shankar, Chris Karlof
CCS2
2005 The effects of ranging noise on multihop localization: an empirical study
abstract
This paper presents a study of how empirical ranging characteristics affect multihop localization in wireless sensor networks. We use an objective metric to evaluate a well-established parametric model of ranging called Noisy Disk: if the model accurately predicts the results of a real-world deployment, it sufficiently captures ranging characteristics. When the model does not predict accurately, we systematically replace components of the model with empirical ranging characteristics to identify which components contribute to the discrepancy. We reveal that both the connectivity and noise components of Noisy Disk fail to accurately represent real-world ranging characteristics and show that these shortcomings affect localization in different ways under different circumstances.
Kamin Whitehouse, Chris Karlof, Alec Woo, Xiaofan Jiang 0001, David E. Culler
IPSN2
2005 Cryptographic Voting Protocols: A Systems Perspective
Chris Karlof, Naveen Sastry, David A. Wagner 0001
USENIX Security Symposium1
2004 Distillation Codes and Applications to DoS Resistant Multicast Authentication
Chris Karlof, Naveen Sastry, Adrian Perrig, J. D. Tygar
NDSS1
2004 TinySec: a link layer security architecture for wireless sensor networks
abstract
We introduce TinySec, the first fully-implemented link layer security architecture for wireless sensor networks. In our design, we leverage recent lessons learned from design vulnerabilities in security protocols for other wireless networks such as 802.11b and GSM. Conventional security protocols tend to be conservative in their security guarantees, typically adding 16--32 bytes of overhead. With small memories, weak processors, limited energy, and 30 byte packets, sensor networks cannot afford this luxury. TinySec addresses these extreme resource constraints with careful design; we explore the tradeoffs among different cryptographic primitives and use the inherent sensor network limitations to our advantage when choosing parameters to find a sweet spot for security, packet overhead, and resource requirements. TinySec is portable to a variety of hardware and radio platforms. Our experimental results on a 36 node distributed sensor network application clearly demonstrate that software based link layer protocols are feasible and efficient, adding less than 10% energy, latency, and bandwidth overhead.
Chris Karlof, Naveen Sastry, David A. Wagner 0001
SenSys1
2003 Hidden Markov Model Cryptanalysis
Chris Karlof, David A. Wagner 0001
CHES1
2003 Secure routing in wireless sensor networks: attacks and countermeasures
Chris Karlof, David A. Wagner 0001
Ad Hoc Networks1